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

2025-06-29 06:25:56
推荐回答(4个)
回答1:

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

回答2:

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

回答3:

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

回答4:

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