英语时态对比

date
Jan 11, 2023
slug
english-tense-do-doing-done
status
Published
tags
英语
summary
总结和对比英语中几种常见时态
type
Post
时间➕动词形态
notion image
现在时
一般现在时
普遍发生的事实
动词原形
I eat carrots
现在进行时
现在正在进行中
am is are + 动词ing
I am eating carrots
现在完成时
到现在为止,且已经完成了,强调对现在的影响
have + 动词ed
I have eaten carrots 我吃过胡萝卜,表见过世面
现在完成进行时
到现在为止,已经发生了,未来还将持续发生
have + been + 动词ing
I have been eating carrots 我在吃萝卜(还会继续吃)
过去时
一般过去时
过去发生的事实
动词过去式
The rabbit ate a carrot
过去进行时
过去某时刻正在发生的
was were + 动词ing
The rabbit was eating a carrot 过去正在吃
过去完成时
过去发生,且当时就已经完成了
had + 动词原形
The rabbit had eaten a carrot 过去已经吃完了
过去完成进行时
过去发生,且还持续发生了一段时间
had + been + 动词ing
The rabbit had been eating a carrot 过去正在吃且还持续吃了一段时间
将来时
一般将来时
将来要发生的,暗表主语很确定会发生,如果不确定则需要涉及到语气,如虚拟语气
will + 动词原形
I will eat a carrot for lunch tomorrow
将来进行时
在将来某时刻会发生,比较确定
will + be + 动词ing
I will be eating a carrot tomorrow
将来完成时
将来某个时刻会完成,特别笃定,在某时刻必将完成
will + have + 动词ed
I will have eaten a carrot 将来某时刻已经吃了
将来完成进行时
将来某时刻发生,且持续发生一段时间
will + have + been + 动词ing
I will have been eating a carrot 将来会吃萝卜,且还会吃一段时间
过去将来时
常见于从句
一般过去将来时
过去说过在将来会发生
would + 动词原形
I said I would eat a carrot for lunch 我之前说过我会午饭吃胡萝卜
过去将来进行时
过去说过在将来会正在处于发生状态
would + be + 动词ing
I said I would be eating a carrot at 1PM tomorrow/yesterday 我过去说过我明天/昨天会处于吃萝卜的状态
过去将来完成时
过去说在将来某时刻已经发生完了
would + have + been 动词ed
I said I would have eaten a carrot by 1PM tomorrow/yesterday 我过去说我昨天/明天下午1点已经吃了萝卜
过去将来完成进行时
过去说在将来某时刻会正在发生,且持续发生
would + have + been + 动词ing
I said I would have been eating lunch for 2 hours by 1PM tomorrow/yesterday 我过去说过我明天下午1点已经吃了两小时饭,之后还会持续吃
 

© 菜皮 2020 - 2023