as soon as后面的时态1.I am going to watch TV as soon as I finish my homework.2.He is going as soon as he has had dinner.都是新概念英语习题上的句子.为什么两句话里as soon as 后面的时态不一样?第一句用finished对吗
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 11:16:21
as soon as后面的时态
1.I am going to watch TV as soon as I finish my homework.
2.He is going as soon as he has had dinner.
都是新概念英语习题上的句子.为什么两句话里as soon as 后面的时态不一样?
第一句用finished对吗?
英语中的时态一般分为两种:现在时态,过去时态.
在时间状语从句中,主句用一般将来时,从句用一般现在时.
as soon as 一……就……,引导的就是时间状语从句;
I am going to watch TV as soon as I finish my homework.在此句中,I am going to watch TV 就是一般将来时,I finish my homework这的finish是一般现在时.用finished 肯定不对.英语中的时态讲究主从句时态一致,除非从句所陈述的为客观事实或真理.如:
The teacher said the sun is bigger than the earth.
He is going as soon as he has had dinner.在此句中,he has had dinner为现在完成时,同样属于现在时态.
as soon as 规范的是接完成时,但因为finish 是瞬间动词,不能用作完成时,即不能说你一直在finish。
补充:第一句不要用finished,前后时态需一致。
finish本身就有完成的意思,第二句不用has had 还真体现不出完成吃饭的事情。
【时态是一样的啊,has 和 finish都是一般时态啊】