-Will you accept the job offer?-If I five years younger, I it.A.were
题型:不详难度:来源:
-Will you accept the job offer? -If I five years younger, I it.A.were; have taked | B.has been; would take | C.were; would take | D.had been; would have taken |
|
答案
C |
解析
试题分析:句意:--你将接受提供的这项工作吗?--如果我再年轻5岁,我就接受它。这里是虚拟语气从第一句来看,这里应是对现在的虚拟,从句用过去式,主句用would have done,故选C。 点评:本题难度适中。虚拟语气是高中阶段的重要语法项目,需要考生牢记各种情况的虚拟语气的谓语动词的形式,并要有分析理解语境的能力。 即学即练:You are late.If you ________ a little minutes earlier, you ________ him. A. came; would meet B. had come; would have met C. came; would have met D. were to come; would meet 解析:B。句意:由句意可知“没能遇到他”,表示对过去事实的虚拟,主句用would/could/should/might+过去分词,从句用过去完成时,故选B。 |
举一反三
The sleeping baby would be scared _______ a sudden loud noise. A.was there | B.there was | C.should there be | D.there should be |
|
But for their common interests, they_____ cooperated so smoothly in the investigation of the case.A.could have | B.will not have | C.could not have | D.have not |
|
—I saw your uncle take a taxi to the airport.Why didn’t you drive him there? —I ,but my car .A.would; was fixed | B.would have; was fixed | C.would have; was being fixed | D.did; was being fixed |
|
Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.A.If it weren’t for | B.Were it not for | C.Had it not been for | D.If it hasn’t been for |
|
Henry would rather that his girlfriend _________ in the same department as he does.A.worked | B.works | C.had worked | D.would work |
|
最新试题
热门考点