- Has John arrived yet? -- No, she _______ an hour ago.A.was supposed to comeB
题型:不详难度:来源:
- Has John arrived yet? -- No, she _______ an hour ago.A.was supposed to come | B.must have come | C.should come | D.ought to have come |
|
答案
D |
解析
考查虚拟语气。句意:约翰已经到了吗?——不,他应该一个小时后到达。“ought to+have+done”表示过去应该做而实际并没有做,译成“理应做……”,往往表示遗憾。故选D。 |
举一反三
---- Liu Qian has just come back from Canada and she looks very excited. ---- She ________ her trip very much.A.should have enjoyed | B.might enjoy | C.must enjoy | D.must have enjoyed |
|
There was a man crying over there.He _______ himself.A.could hurt | B.might hurt | C.must have hurt | D.might have hurt |
|
— Lily is a happy girl, but today she seems in a bad mood. — Something ________ to her.A.must happen | B.should have happened | C.could have happened | D.must have happened |
|
— ______ you finish your essay in time? — I am afraid ______.A.Can; can’t | B.May; not | C.Must; needn’t | D.Can; not |
|
— Is Jay coming by bus? — He should, but he ____ not. He likes cycling along. A.must | B.can | C.need | D.may |
|
最新试题
热门考点