本文目录
过去完成时是英语语法中的一种时态,用于描述过去某个时间点之前已经完成的动作或状态。在使用过去完成时时,我们需要注意其否定形式,以便避免语法错误。
过去完成时的构成
过去完成时的构成为“had + 过去分词”,例如:
- I had finished my homework before I went to bed.(我在睡觉前已经完成了我的作业。)
- She had lived in New York for five years before moving to Los Angeles.(她在搬到洛杉矶前已经住在纽约五年了。)
过去完成时的否定形式
在过去完成时的否定形式中,需要在“had”后面加上“not”,构成“had not + 过去分词”或缩写形式“hadn't + 过去分词”,例如:
- I hadn't finished my homework before I went to bed.(我在睡觉前没有完成我的作业。)
- She hadn't lived in New York for five years before moving to Los Angeles.(她在搬到洛杉矶前没有住在纽约五年。)
需要注意的是,在口语中,过去完成时的否定形式常常使用缩写形式“hadn't”,而在正式文体中,应该使用完整形式“had not”。
过去完成时的用法
过去完成时常用于强调过去某个时间点之前已经完成的动作或状态,或者用于描述过去某个时间点之前的持续状态,例如:
- By the time I arrived, he had already left.(我到达时,他已经离开了。)
- She had been studying English for three years before she moved to the United States.(她在搬到美国前已经学习英语三年了。)
在口语和日常写作中,过去完成时的使用相对较少,而在正式文体中,过去完成时的使用更为普遍。
总结
过去完成时是英语语法中的一种时态,用于描述过去某个时间点之前已经完成的动作或状态。在使用过去完成时时,需要注意其否定形式,构成为“had not + 过去分词”或缩写形式“hadn't + 过去分词”。过去完成时的使用相对较少,但在正式文体中更为普遍。了解过去完成时的用法和构成对于提高英语语法水平有着重要的作用。