英语选择题 从句问题

来源:百度知道 编辑:UC知道 时间:2024/09/28 08:30:08
9 I want to know if there ___a sports meeting next month . If they ___ it , I must get ready for it。(05青岛)

A is,will hold B will be, hold
C will be, will hold D will have, hold

答案是B, 但是我觉得是C.
语法是这样的
一、条件状语从句的主句是一般将来时,那么从句常常用一般现在时。
二、如果主句是祈使句,那么从句通常要用一般现在时。
三、如果主句是含有情态动词的一般现在时,根据需要从句多用一般现在时。
我确实不明白主句是一般现在时,又不是祈使句,又不含情态动词,为什么从句还要用一般现在时.
请指点下

前一句是宾语从句,后一句是条件状语从句。
宾语从句的时态与主句有关。主句是一般现在时,从句可用任意时态,视句子的情况而定,这个句子的主句是“I want to know”,根据句意可知用一般将来时。
条件状语从句的从句一般用一般现在时,主句的情态动词“must”可以表将来时,所以应该选“hold”。
这道题的考点是判断名词性从句和对情态动词的理解,只要将句子的类型判断正确了,这道题也就解决了。

第一个if解释为是否,后面该是什么时态就用什么时态
第二个if解释为如果,用一般时代替将来时

第一个if引导的是条件状语从句,从句的谓语用一般现在时,主句则用一般将来时;第二个if引导宾语从句,主句的谓语动词则用一般现在时。

if引导让步状语从句(即翻译成如果),从句只能用一般现在式代替将来式