一道英语选择题。如下。

--Doyouknowwhenhe______back?--Sorry,Idon”t.Whenhe_______back,I”lltellyou.A.comes;come... --Do you know when he ______ back ?
--Sorry , I don”t . When he _______back , I”ll tell you .
A. comes ; comes B. comes ; will come
C. will come ; comes D. will come ; will come
我选的是A,我知道下面一句用到主将从现。为什么第一句要用到将来时,用一般时不可以吗?
展开
我爱紫罗兰738
2013-09-07
知道答主
回答量:42
采纳率:0%
帮助的人:27.3万
展开全部
用现在时没有语法问题,但这题主要是语境问题,问句所问的动作毕竟还没有发生,所以用将来时比现在时好。
雨落殇痕凌
2013-09-07 · TA获得超过1万个赞
知道大有可为答主
回答量:9975
采纳率:0%
帮助的人:1.2亿
展开全部
选C。
第一句,因为这是宾语从句,所以不适用主将从现原则,只要跟主句时态一致即可。他回来是将来,所以用will come。
第二句,这是when引导的时间状语从句,试用主将从现原则。
你要记住:只有状语从句才会使用主将从现原则,其他从句不受约束。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lgqi0768
2013-09-07 · TA获得超过2320个赞
知道小有建树答主
回答量:696
采纳率:50%
帮助的人:409万
展开全部
你好: 很乐意帮助你!

答案是C.。理由是;Do you know when he ______ back ?句子中,when引导的是宾语从句。

在When he _______back , I”ll tell you 句子里,when引导的是时间状语从句。

只有句子有时间状语从句和条件状语从句时,才能用到主将从现。

祝你学习进步,请及时采纳,多谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nbyoungor
2013-09-07 · TA获得超过1.4万个赞
知道大有可为答主
回答量:6679
采纳率:0%
帮助的人:3631万
展开全部
答:当主句是一般将来时,从句用一般现在时,指的是在时间和条件状语从句中,用一般现在时表示将来。第二句中的When是从属连词引导时间状语从句,所以用一般现在时comes,
而第一句中的when是连接副词,引导的是名词性从句,该用一般将来时,还是用一般将来时,所以选C。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
美落只魂灭门23
2013-09-07 · 超过11用户采纳过TA的回答
知道答主
回答量:105
采纳率:0%
帮助的人:38.8万
展开全部
亲爱的,do后面怎么会用comes。
C啊。
若你对我的答案满意的话,请点击推荐,谢谢。
追问
你还未说明原因啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仙鹤来宾2
2013-09-07
知道答主
回答量:4
采纳率:0%
帮助的人:4808
展开全部
我认为是题目的bug。。。我的想法与LL一样。我认为A是用一般现在时表将来(用于计划内将来发生的事)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式