在短暂连词后,现在完成时用来代替将来完成时(after/as soon as/before等):①He will have arrived by this time tomorrow.②the moment/as soon as he has arrived,I shall let you know.短暂连词后的一般现在时和现在完
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 02:29:28
![在短暂连词后,现在完成时用来代替将来完成时(after/as soon as/before等):①He will have arrived by this time tomorrow.②the moment/as soon as he has arrived,I shall let you know.短暂连词后的一般现在时和现在完](/uploads/image/z/13474489-49-9.jpg?t=%E5%9C%A8%E7%9F%AD%E6%9A%82%E8%BF%9E%E8%AF%8D%E5%90%8E%2C%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E7%94%A8%E6%9D%A5%E4%BB%A3%E6%9B%BF%E5%B0%86%E6%9D%A5%E5%AE%8C%E6%88%90%E6%97%B6%EF%BC%88after%2Fas+soon+as%2Fbefore%E7%AD%89%EF%BC%89%EF%BC%9A%E2%91%A0He+will+have+arrived+by+this+time+tomorrow.%E2%91%A1the+moment%2Fas+soon+as+he+has+arrived%2CI+shall+let+you+know.%E7%9F%AD%E6%9A%82%E8%BF%9E%E8%AF%8D%E5%90%8E%E7%9A%84%E4%B8%80%E8%88%AC%E7%8E%B0%E5%9C%A8%E6%97%B6%E5%92%8C%E7%8E%B0%E5%9C%A8%E5%AE%8C)
在短暂连词后,现在完成时用来代替将来完成时(after/as soon as/before等):①He will have arrived by this time tomorrow.②the moment/as soon as he has arrived,I shall let you know.短暂连词后的一般现在时和现在完
在短暂连词后,现在完成时用来代替将来完成时(after/as soon as/before等):①He will have arrived by this time tomorrow.②the moment/as soon as he has arrived,I shall let you know.
短暂连词后的一般现在时和现在完成时可互换:As soon as it has stopped (OR as soon as it stops) raining,we shall go out.
由此推出:一般现在时在短暂连词后可以代替将来完成时(此结论正确吗?
在短暂连词后,现在完成时用来代替将来完成时(after/as soon as/before等):①He will have arrived by this time tomorrow.②the moment/as soon as he has arrived,I shall let you know.短暂连词后的一般现在时和现在完
结论不完全正确,推论过程基本错误.
在时间状语从句中,将来要发生的事通常都用一般现在时表达.例如:
As soon as the rain stops, we will go out.
(注意你自己的例句As soon as it has stopped raining, we shall go out.
虽然语法上没错,但是没人那么说--太书面化了而且感觉啰唆)
We will eat as soon as we get there.
You will be as tall as I am when you grow up.
上面的例句基本上都是不能用现在完成时的.
在少数情况下,如果强调动作完成的状态,也可以用现在完成时.例如:
She will be forty by the time she has finished her PhD.
We won't know anything until we have completed the investigation.
以上例句都可以用现在时来取代现在完成时:
She will be forty by the time she finishes her PhD.
We won't know anything until we complete the investigation.
最后,下面这个例句用现在时和用现在完成时的意思不一样:
I will retire as soon as I have a million dollars. 我只要有了一百万美元我就退休.
I will retire as soon as I have had a million dollars. 我只要曾有过一百万美元我就退休(即使后来又没有了).