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 come | B.did come | C.came | D.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 feel | B.wasn’t feeling | C.don’t feel | D.haven’t felt |
|
In some parts of the world, tea _______ with milk and sugar.A.is serving | B.is served | C.serves | D.served |
|
Lucy will have learned English for 8 years by the time she ____ form the university next year.A.will graduate | B.will have graduate | C.graduates | D.is to graduate |
|
——Have you read book called Waiting for Anya? —Who _______ it?A.writes | B.has written | C.wrote | D.had written |
|
No decision ______about any future appointment until all the candidates have been interviewed.A.will be made | B.is made | C.is being made | D.has been made |
|
最新试题
热门考点