作业帮 > 英语 > 作业

---Do you know when Dr White ___for dinner this evening

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/27 04:07:06
---Do you know when Dr White ___for dinner this evening
---But I think he ____when he is free .
A、will come ,comes
B、will come ,will come
请注明正确答案,一定要细
B
第一个when为关系副词,译为“什么时候”引导的是宾语从句
宾语从句的习题时涉及到一个主从句时态呼应的问题.
1、主句为现在时,从句可以用任何所需时态.
--Do you know when Dr White ___for dinner this evening .你知道怀特博士(医生)今晚什么时候来吃晚饭吗?(今晚还未到,故从句用一般将来时.)
2、主句为过去时从句就要用相应的过去的某种时态.
但是有几个不变的.
(1)客观真理不变
Miss Li said the earth goes around the earth.李老师说地球绕着太阳转.
(2)格言、谚语、警句不变
Miss Li said to see is to believe.李老师说眼见为实.
(3)与现在事实相符合的不变
Miss Li said Hu Jintao is our chairman.李老师说胡锦涛是我们的主席.
第二个when是连词,译为“当---时候”引导时间状语从句,这又涉及到了时间状语从句主从句时态呼应的问题.
当主句是祈使句、一般将来时以及含有can等情态动词时,when/after/before/as soon as/not---until引导的时间状语从句以及if/unless等引导的条件状语从句要用一般现在时.
---But I think he ____when he is free .
But I think 是主句,故其后的宾语从句可用任何所需时态,根据句意,要用一般将来时.而在这个宾语从句当中又包含了一个when引导的时间状语从句.he will come when he is free.he will come 是主句,when是从句,主句将来时,从句现在时.