一道英语选择题,请给出答案并说出理由

Idon'tknowifJackwillcome.Ifhe(.............),callme,please.A.willcomesB.comeC.willcom... I don't know if Jack will come .If he (.............),call me,please.
A.will comes B.come C.will come D.comes
展开
nbyoungor
2011-04-03 · TA获得超过1.4万个赞
知道大有可为答主
回答量:6679
采纳率:0%
帮助的人:2908万
展开全部
一道英语选择题,请给出答案并说出理由
I don't know if Jack will come .If he______ ,call me, please.
A. will comes B. come C. will come D. comes
答:D
译:我不知道杰克会不会来。如果他来了的话,请给我打电话。
分析:第一句中的if=whether, 引导的是宾语从句,不是条件状语从句。Jack还没有来,会不会来还不知道,该用将来时态还是用将来时态。后一句中的if从句为条件状从句,我们知道:在时间和条件状语从句中,用现在时态表示将来:
1. If Jack comes tomorrow, I will tell him about it. 如果杰克明天来的话,我会告诉他的。
2. When Jack comes tomorrow, I will tell him about it. 明天杰克来的时候,我会告诉他的。
这道题出得很好。 两个if,一个用will come, 一个用comes
AB楼主会排除,不用我说了吧?
江浙无敌密探
2011-04-03 · 超过19用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:58万
展开全部
D
if 在这里是如果的意思,如果他来了,就请打电话告诉我。用一般现在时态表示将来时态。也就是说用comes表示将来时态。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ae5f255
2011-04-03
知道答主
回答量:10
采纳率:0%
帮助的人:3.9万
展开全部
D
该句第一个if表示“是否”,第二个if表示如果,此时结果尚未发生,是虚拟语气,时态提前一级,用一般现在时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Cellojing
2011-04-03
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
选D 。 我不知道Jack 是否会来。如果他来了,请给我打电话。排除A和B。will 后面只跟动词原形。一般现在时主语三单后动词要变形。
条件状语从句,if 意为在...条件下。不用将来时,排除C。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式