满分5 > 初中英语试题 >

—Do you know if they________swimming tom...

—Do you know if they________swimming tomorrow?

—I think they will if they________free.

A. go,will be    B. will go,are

C. go,are    D. will go,will be

 

B 【解析】句意:——你知道他们明天是否会去游泳?——如果他们有空,我想他们会的。第一个if引导的是宾语从句,根据时间状语tomorrow判断,从句的时态为一般将来时态;排除A,C;第二个if引导的是宾语从句,遵循“主将从现”的原则,故答案为B。 点睛:if引导的条件状语从句,当主句是一般将来时,从句用一般现在时表示将来的含义,就是我们常说的“主将从现”,unless也有类似的用法,unless作为连词引导条件状语从句时,可以表示“如果不”或“除非”,unless=if not,如:We will go to the park if it doesn’t rain tomorrow. 可以改写为:We will go to the park unless it rains tomorrow. 另外if当“是否”讲,还可以引导宾语从句,从句的时态往往会受到主句时态的影响。例如:He asked me if I had finished my homework. 他问我是否完成了家庭作业。  
复制答案
考点分析:
相关试题推荐

—When will you give me a call?

—I________you when I get to the airport.

A.will call             B.call

C.called               D.calling

 

查看答案

You can solve the problem by________ your teacher for help.

A. asks    B. to ask    C. asking    D. ask

 

查看答案

If I don't finish the housework,my mother________me watch TV.

A. lets    B. will let    C. don't    D. won't let

 

查看答案

—Can you tell me how to use the iPhone 5?

—________.

A. That's right    B. Certainly    C. Thank you    D. Of course not

 

查看答案

—Hi,Jim.You look so tired.

—Well,I kept________for an hour because I missed my bus.

A. walk    B. to walk    C. walked    D. walking

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.