本文目录
英语的时态很多,有些时态表达的是过去的动作或状态,如过去进行时和过去完成时。这两种时态在表达过去的事件时,有着不同的用法和含义。
过去进行时
过去进行时表示在过去某个时间正在进行的动作或状态,通常用be动词的过去式(was/were)加上动词的现在分词来构成。例如:
- I was studying English at 9 o'clock last night.(我昨晚9点正在学英语。)
- They were playing basketball when it started raining.(他们正在打篮球时下起了雨。)
过去进行时强调的是过去某个时间正在进行的动作,通常和其他时态连用,如过去简单时,用来表示一个正在进行的动作被打断了,如:
- I was watching TV when she called me.(我正在看电视,她给我打了电话。)
过去完成时
过去完成时表示在过去的某个时间之前已经完成的动作或状态,通常用have/has的过去式(had)加上动词的过去分词来构成。例如:
- I had finished my homework before my parents came back.(我在我父母回来之前完成了我的作业。)
- He had lived in New York for five years when he moved to California.(他在移居加利福尼亚之前已经在纽约住了五年。)
过去完成时强调的是过去某个时间之前已经完成的动作或状态,通常和其他时态连用,如过去简单时,用来表示过去某个时间之前已经完成的动作,如:
- I had already eaten breakfast when she arrived.(她到达时我已经吃过早饭了。)
总结
过去进行时和过去完成时都是用来表达过去的动作或状态,但它们强调的方面不同。过去进行时强调的是过去某个时间正在进行的动作或状态,而过去完成时强调的是在过去某个时间之前已经完成的动作或状态。了解它们的用法,可以帮助我们更好地理解和运用英语时态。