题目内容
1.Andrew ______ the task within two months.But he didn't,so he was fired.( )A. | finished | B. | must finish | ||
C. | should have finished | D. | would have finished |
分析 句意:安德鲁本应该在两个月之内完成任务的,但是他没有,因此他被开除了.
解答 答案C.由"he was fired"可知,事情发生在过去,故用情态动词+have done表示对过去的推测."should have done"本应该做某事而没做;"would have done"本来会做某事而没做.根据句意,安德鲁本应该在两个月之内完成任务的,但是他没有,因此他被开除了.故选C.
点评 本题考查情态动词+have done的用法,要掌握其用法并结合具体的语境选择出正确的选项.
练习册系列答案
相关题目
5.Robert's new book about space exploration is fantastic.You simply ______ read it.( )
A. | must | B. | can | C. | need | D. | may |
12.__________for years,the house designed by an Italian architect finally collapsed.( )
A. | Having neglected | B. | Being neglected | ||
C. | To be neglected | D. | Having been neglected |
9.-Dad,I am not playing the piano as well as before.
-Take it easy.You are just ______.( )
-Take it easy.You are just ______.( )
A. | out of sight | B. | out of control | C. | out of practice | D. | out of place |
16.We work during the week,but weekends and evenings are usually____.( )
A. | vacant | B. | casual | C. | empty | D. | clear |
6.Smoking ______ in the kitchen in my house.( )
A. | doesn't allow | B. | didn't allow | C. | isn't allowed | D. | won't allow |
13.It is the talent and hard work of the musical group ______ allow them to win over many fans.( )
A. | who | B. | that | C. | which | D. | where |
10.-Peter,you delivered a wonderful speech today.
-Thanks,but I think I ______ more attention to my stage manners during that time.( )
-Thanks,but I think I ______ more attention to my stage manners during that time.( )
A. | must pay | B. | should pay | ||
C. | must have paid | D. | should have paid |