问题: 为什么不是will come呢?
--Do you know if he ___ tomorrow?
--He will if he____free.
A.comes ,is B.will come,is
为什么不选B呢?
解答:
答案应为B。
--Do you know if he ___ tomorrow?
--He will if he____free.
A.comes ,is B.will come,is
译:你知道明天他是否会来吗?如果他有空,他会来的。
这道题就是考if表达不同意思时,影响所引导的句子的时态。
第一个句中,if引导的是宾语从句。主句是Do you know…,此时从句时态不受主句影响,所以使用将来时,用will come。
第二个句中,if引导的是条件状语从句。此时应遵循“主将从将”的语法规则。即:主句用了将来时态,条件状语从句中用现在时态代替将来时态。
如果你是小学或初中学生,建议你这么记:碰到if句中的时态题时,if表“如果”,就用“现在时态”;if表“是否”,就用“将来时态”;简称“如果---现在,是否---将来”。
希望能对你有所帮助。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。