精英家教网 > 高中英语 > 题目详情
1.Andrew ______ the task within two months.But he didn't,so he was fired.(  )
A.finishedB.must finish
C.should have finishedD.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.mustB.canC.needD.may

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

12.__________for years,the house designed by an Italian architect finally collapsed.(  )
A.Having neglectedB.Being neglected
C.To be neglectedD.Having been neglected

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

9.-Dad,I am not playing the piano as well as before.
-Take it easy.You are just ______.(  )
A.out of sightB.out of controlC.out of practiceD.out of place

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

16.We work during the week,but weekends and evenings are usually____.(  )
A.vacantB.casualC.emptyD.clear

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

6.Smoking ______ in the kitchen in my house.(  )
A.doesn't allowB.didn't allowC.isn't allowedD.won't allow

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

13.It is the talent and hard work of the musical group ______ allow them to win over many fans.(  )
A.whoB.thatC.whichD.where

查看答案和解析>>

科目:高中英语 来源: 题型:选择题

10.-Peter,you delivered a wonderful speech today.
-Thanks,but I think I ______ more attention to my stage manners during that time.(  )
A.must payB.should pay
C.must have paidD.should have paid

查看答案和解析>>

科目:高中英语 来源: 题型:听力题

15.A.It is a hot and smoggy day.
B.There is a traffic jam on King Street.
C.A vehicle is polluting the air.
D.The man is reading a report online.

查看答案和解析>>

同步练习册答案