I didn’t see your sister at the meeting. If she ___________, she would have met

I didn’t see your sister at the meeting. If she ___________, she would have met

题型:不详难度:来源:
I didn’t see your sister at the meeting. If she ___________, she would have met my brother.
A.has comeB.did comeC.cameD.had come

答案
D。
解析
本题考查的是if条件句中的虚拟语气。题意是:我在会议上没看到你姐姐,故你姐姐没来。因此如果“她来了”与事实相反,前面一句交代了虚拟语气的时态是一般过去时的虚拟,所以if从句中用had+过去分词。
举一反三

-------How are you today ?
--------Oh, I ______ as ill as I do now for a very long time .
A.didn’t feelB.wasn’t feelingC.don’t feelD.haven’t felt

题型:不详难度:| 查看答案

In some parts of the world, tea _______ with milk and sugar.
A.is servingB.is servedC.servesD.served

题型:不详难度:| 查看答案
Lucy will have learned English for 8 years by the time she ____ form the university next year.
A.will graduateB.will have graduate
C.graduatesD.is to graduate

题型:不详难度:| 查看答案
——Have you read book called Waiting for Anya?
—Who _______ it?
A.writesB.has writtenC.wroteD.had written

题型:不详难度:| 查看答案
No decision ______about any future appointment until all the candidates have been interviewed.
A.will be madeB.is madeC.is being madeD.has been made

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.