满分5 > 高中英语试题 >

My aunt _____ here by now, for she took...

 My aunt _____ here by now, for she took the early bus.

A. must arrive    B. can arrive      C. may arrive     D. ought to have arrived

 

 D ought to除了可以跟should一样表示“应该”之外,还可以表示推测,“照理应该”,而must表示相当肯定的语气,“一定;必定”,本题还着重考查正确使用时态,表示到目前应该已经发生用ought to +完成时态。
复制答案
考点分析:
相关试题推荐

 The pilot kept calm in the terrible storm, otherwise the accident ______.

A. couldn’t be prevented

B. mustn’t have prevented

C. wouldn’t have been prevented

D. shouldn’t prevent

 

查看答案

 You _____ pay your library fines. If not, you _____ not be allowed to graduate.

A. may; should      B. should; need      C. must; will        D. will; can

 

查看答案

 Mr. Bush is on time for everything. How _____ it be that he was late for the opening ceremony?

A. can   B. should  C. may D. must

 

查看答案

 --What do you think of it?

--I think it is a thing of importance that it ____ done soon.

A. is       B. is to be       C. be       D. to be

 

查看答案

 She is too slow. She ________ pass the test, but she __________ too little.

A. would; knew       B. will; knows       C. would; knows       D. will; knew

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.