if从句与其中的时态单选题

来源:百度知道 编辑:UC知道 时间:2024/06/30 21:17:49
11. If the minister is free and _____us, please tell him that we ____.

A. will receive ; have arrived
B. receives ; have reached
C. receives ; have been waited
D. wanting to receive ; are waiting

答案是A。

不是说if从句中将来时都要用现在时吗???
为什么答案是A呢????

will用作if从句中时,will不表示将来时,而是个情态动词,其意思是“愿意”:如果部长有空,并愿意接见我们的话,...

这是个虚拟语气,
与现在事实相反: 从句: 动词的过去式(be的过去式一般用were)
主句:would/ should/ could/ might + 动词原形
与过去事实相反 : 从句 :had + 过去分词
主句 :would/ should/ could/ might + have + 过去分词
与将来事实相反 : 从句:动词过去式,should + 动词原形,
主句 :were to + 动词原形 would/ should/ could/ might + 动词原形
所以A

will 除了表示将来时,还有一个用法就是[表示主观意志、意愿等]愿,想要,(一定)要

所以这里还算一般现在时,并不是将来时

这个有前提啊,而且这个and又不是作并列成分,如果他有空{the minister is free },不是用了一般现在时吗,而and后面的是如果它有空的话,他将会接我们