时间状语从句中的一般将来时和将来完成时区别

as soon as
新概念中有2个句子
1.As soon as he arrives,i will tell you.
2.As soon as he has arrived,i will tell you.

这2个句子有什么区别

是不是说,1表示两个句子的两个动作比2的相隔时间更短。如果是,那么as soon as本身就表示主从动作相隔很短,那这2个句子的意义是不是几乎一样?

as soon as 的用法一般是两种情况:
1、指未发生的动作,规律是:主句一般将来时,从句用一般现在时代替一般将来时
如:I will tell him the news as soon as he comes back。(主将从现原则)
✔注:有时,为了特意表达刚刚完成某事就如何如何,需要用现在完成时。
如:I will go with you as soon as I have washed my face.
2、指紧接着发生的两个短动作,主从句都用一般过去时
如 He took out his English books as soon as he sat down
不过,也有从句和主句都用一般现在时的情况。
如:As soon as he finishes his classwork, he runs out of the class. 他一做完课堂作业,就跑出了教室。追问

能不能请具体指出我给出的两个句子的不同点。以及在翻译上如何体现出区别。

能不能请具体指出我给出的两个句子的不同点。以及在翻译上如何体现出区别。

追答

请仔细看我打勾的那句话,你之前在描述里说的正好相反,应该是第二句表明两个动作的时间间隔更短,用现在完成时表示强调。

追问

那就是说他们的区别微乎其微,一般可以替换,就好像can could may might都可以表示可能,只不过可能的概率有区别是么?

追答

差不多这个意思吧!而且主将从现的句子居多,完成时用得很少。

温馨提示:答案为网友推荐,仅供参考
相似回答