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

一道英语选择题,请给出答案并说出理由
I don't know if Jack will come .If he (.),call me,please.
A.will comes B.come C.will come D.comes
玫瑰_花开 1年前 已收到4个回答 举报

hhk9801 春芽

共回答了22个问题采纳率:81.8% 举报

一道英语选择题,请给出答案并说出理由
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楼主会排除,不用我说了吧?

1年前

7

雪龙深圳 幼苗

共回答了4个问题 举报

选D 。 我不知道Jack 是否会来。如果他来了,请给我打电话。排除A和B。will 后面只跟动词原形。一般现在时主语三单后动词要变形。
条件状语从句,if 意为在...条件下。不用将来时,排除C。

1年前

2

nickan 幼苗

共回答了3个问题 举报

D
该句第一个if表示“是否”,第二个if表示如果,此时结果尚未发生,是虚拟语气,时态提前一级,用一般现在时。

1年前

1

lovestone0119 幼苗

共回答了7个问题 举报

D
if 在这里是如果的意思,如果他来了,就请打电话告诉我。用一般现在时态表示将来时态。也就是说用comes表示将来时态。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.083 s. - webmaster@yulucn.com