Why is the rubbisll still here?

来源:百度知道 编辑:UC知道 时间:2024/09/28 13:19:28
选择(为什么选它)和翻译:
Why is the rubbisll still here? It ought to () yesterday.
A be thrown away
B have thrown away
C have been thrown away
D throw away

ought to 要和be,do搭配的,就是ought to be……表应然的,本来应该是怎么样的。ought to+have+过去分词搭配, 表示本该做而事实上没有做的事,或者表示惊讶、赞叹等。
所以 此处选c应该是表示惊讶怎么rubbish还在这里呀!

选C
ought to have been done sth 本应该被做了某事
为什么垃圾还在这?它应该昨天就被扔掉了