满分5 > 高中英语试题 >

As you worked late yesterday, you _____...

 As you worked late yesterday, you ______ have come this morning.

A. needn’t        B. mayn’t          C. can’t               D. mustn’t

 

 A 【解析】needn’t have done表示“本来不必……”;can’t have done表“过去不可能……”。“因为你昨天工作得太晚,你今天早上本来不必来的“。 【考点】考查情态动词用与完成时的用法。 【易错点】对以上结构的具体意义混淆不清。 【备考建议】对情态动词的基本用法和特殊用法都要有全面的掌握。
复制答案
考点分析:
相关试题推荐

 He hurried to the booking office only _____ that all the tickets has been sold out.

A. to be told          B. to tell          C. told             D. telling

 

查看答案

 Faced with a bill for $10,000, _______.

A. an extra job has been given to John    B. the boss has given John an extra job

C. an extra job has been taken        D. John has taken an extra job

 

查看答案

 Only then ______ how much damage had been caused.

A. had she realized     B. she realized     C. did she realized     D. she had realized

 

查看答案

 According to ______World Health Organization, health care plans are needed in all big cities to prevent _______spread of AIDS.

A. the; the        B. the; /           C. a; a             D. /; the

 

查看答案

 With no one to _____in such a frightening situation, she felt very helpless.

A. turn on         B. turn off     C. turn over            D. turn to

 

查看答案
试题属性

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