I wonder if he ____ time tomorrow; if he ____ free, I'll invite him to give a speech in our school.
A. will have ; is
B. has ; will be
C. will ; have
D. has ; is
✅答案:A
语法解析(if两种用法)
1. 第一个 if:宾语从句,翻译:是否
I wonder if he ____ time tomorrow.
我想知道他明天是否有空。
- 从句时间状语是 tomorrow(明天),将来时间,要用一般将来时 will have。
2. 第二个 if:条件状语从句,翻译:如果
if he ____ free, I'll invite him…
如果他有空,我就邀请他来演讲。
- 遵循主将从现规则:主句用将来时,if引导的条件从句用一般现在时,主语he,be动词用 is。
完整句子:
I wonder if he will have time tomorrow; if he is free, I'll invite him to give a speech in our school.
翻译:我想知道他明天是否有空;如果他有空,我会邀请他来我们学校做演讲。
记忆口诀:
- if表是否:该啥时态就啥时态(看时间)
- if表如果:主将从现,从句用一般现在时。