The emergency required that all the tasks _____ at least two days ahead of time.
题型:不详难度:来源:
The emergency required that all the tasks _____ at least two days ahead of time. A.to complete B.should complete C.be completed Dshould have been completed |
答案
C |
解析
考查虚拟语气。句意:紧急需要要求所有任务必须最少提前两天完成。“should+have+done”意思是“本来应该做某事,而实际没做。Task是被完成的对象,故用被动语态,选C。 |
举一反三
I________in the house which______books and magazines.A.am used to live;uede to keeping | B.used to live;has been used to keeping | C.have been used to living;was used to keep | D. used to live;was used to keeping |
|
--Tony, come down and help me with the heavy box! -- Come on! I _____ all day long.Get Peter to do that! A.work | B.had been working | C.had worked | D.have been working |
|
If only I _____ a few days ago!Then I wouldn’t have been feeling so worried now.A.looked ahead | B.could look ahead | C.were to look ahead | D.had looked ahead |
|
To his disappointment, the opinion he had stuck out wrong.A.to turn | B.to turning | C.to turned | D.to be turned |
|
He claimed _____my grandmother yesterday, but she passed away tens years ago.A.having met | B.to have met | C.meeting | D.to meet |
|
最新试题
热门考点