英语中的时态分为很多种,其中过去完成时和现在完成时是两种十分常见的时态。这两种时态都用来描述过去发生的事情,但是它们有着不同的用法和标志词。
过去完成时
过去完成时用来描述过去某个时间点之前已经完成的动作。以下是过去完成时的标志词:
- By + 过去时间点,如:by 9 o'clock yesterday, by the time I arrived, by the end of last month等。
- Already,用于强调动作已经完成,如:I had already finished my homework before she arrived。
- Just,用于强调刚刚完成的动作,如:He had just left when I arrived。
现在完成时
现在完成时用来描述过去发生的动作对现在的影响或结果。以下是现在完成时的标志词:
- Have/has + 过去分词,如:I have finished my work, He has eaten breakfast, They have traveled to many countries。
- Since + 时间点,表示从过去某个时间点一直到现在,如:I have been learning English since I was a child。
- For + 时间段,表示从过去某个时间点开始到现在的一段时间,如:She has been living in Beijing for 5 years。
以上就是过去完成时和现在完成时的标志词,掌握了这些标志词,我们就能更准确地运用这两种时态来描述过去的事情并与现在联系起来。