[D] must be
2) John’s score on the test is the highest in the class;
[A] he should study last night
[B] he should have studied last night
[C] he must have studied last night
[D] he must had to study last night
3) After searching [A] for evidence in the house,the police concluded [B] that the thief must have come in [C] through the window and stole [D] the silver while the family was asleep.
二、may (might)+have+ED分词:用于肯定句和否定句,表示对已发生事情的不肯定的推测,相当于“可能,大概,”其中might较may 语气更弱,把握更小
She might have gone to see her doctor last week, but I am not sure.上星期或许她去看医生了,但我不敢肯定。
Don’t worry, your husband may not have been hurt seriously. 别急,你丈夫也许伤得不厉害。
三、should(ought to)+have+ED分词:肯定句表示过去本应发生的事却没有发生;否定句表示已发生了本不该发生的事。前者可译为“本应,”后者为“本不该”
You should have apologized to her for not soon replying to the letter. 你本应向她道歉,说明为什么没能及时回信。(可你没这么做)
4) You yesterday if you were really serious about your work.
[A] ought to come
[B] ought to be coming
[C] ought to have come
[D] ought have come
四、can(not) +have+ED分词
He is an hour late —— He can have been delayed by fog. Of course,that’s a possibility.他迟到了1小时,可能因为大雾而耽搁了。当然这只是可能性问题。
The poem can not have been written by her since she was only five years old then.这诗不可能是她写的,因为她那时才5岁。
五、“could+have+ED分词”有时用于表示过去的时间,说明某事可能或不可能已发生;有时可表示过去本来可以做某事,但却未做
I simply can’t understand how he could have made such a mistake. 我简直不明白他怎么会犯那样的错误。
He walked there,but he could have taken a taxi. 他走着去了,可当时完全可以坐出租。
“couldn’t+have+ED分词”还表示无论如何也不可能或没有做到
I couldn’t have called you. I wasn’t near a telephone. 反正我也不可能给你打电话,我附近没有电话。
5) “We didn’t see him at the lecture yesterday.”“He it.”
[A] mustn’t attended
上一页 [1] [2] [3] [4] 下一页