题目内容
8.What a pity!Considering his ability and experience,he ______ better.( )A. | must have done | B. | need have done | C. | might have done | D. | can have done |
分析 真遗憾!考虑到他的能力和经验,他本来可以做得更好.
解答 答案:C
分析句意可知,句中"What a pity!"表达的遗憾是:以他的能力和经验,他或许会做得更好,而实际上并没做好.因此这里表达了与过去事实相反的情况,需要用虚拟语气即should/could/might/would+have+done的形式; A.must have done 表示对过去事情的肯定推测,译成"一定做过某事";B.need have done表示本来需要做某事而没有做;C.might have done 表示过去本来可以做到而实际没有做到的事情,含有"劝告"或"责备"的语气;D.can have done 通常只用于否定句和疑问句.用于否定句时表示否定推测,意为:肯定没做;用于疑问句时,表示对过去行为的怀疑,译成"可能做过…吗?";由于此处表达的是"本来可以做得更好",故选C
点评 本题考查的是虚拟语气.做本题的关键是要熟练掌握各情态动词+have+done所表达的意义及用法.
练习册系列答案
相关题目
3.Life is harder for Senior Three students throughout China.Hardly _____ endless exercises or tests.( )
A. | does everyday go by with | B. | any day goes by with | ||
C. | everyday goes by without | D. | does any day go by without |
19.-Do you think that we should make preparations for the competition in advance?
-Exactly. .( )
-Exactly. .( )
A. | Actions speak louder than words | |
B. | Fight no battle unprepared | |
C. | Better late than never | |
D. | Well begun,half done |
16.-You look puzzled at the news.
-Yes.I just can't imagine _____ he could have done such a thing.( )
-Yes.I just can't imagine _____ he could have done such a thing.( )
A. | what | B. | how | C. | whether | D. | Where |
3.____I feel pity on earthquake victims in Sichuan,I can't really do very much to help them but contribute my pocket money.( )
A. | As long as | B. | When | C. | While | D. | As |
13.-When do you need to pay off your tuition?
-______ July 30,2013.( )
-______ July 30,2013.( )
A. | On | B. | By | C. | In | D. | During |
9.The man sitting next to me on the plane very nervous.He had never flown before.( )
A. | is | B. | has been | C. | was | D. | had been |
14.Click OK,and you _____ a blank form named Form 1.( )
A. | see | B. | have seen | C. | are seeing | D. | will see |