本文目录
现在完成时是英语中的一个重要时态,它可以用来表达过去发生的动作对现在产生的影响。现在完成时的三大用法如下:
1. 表示过去发生的动作对现在的影响
现在完成时可以用来表达过去发生的动作对现在的影响。例如:
- I have lost my key. (我丢了钥匙。)
- She has finished her homework. (她已经完成了作业。)
这些句子中的动作已经发生了,但是它们对现在依然有影响。我现在找不到钥匙,她完成了作业可以去做其他事情。
2. 表示过去从未发生的动作,但现在已经发生
现在完成时还可以用来表达过去从未发生的动作,但是现在已经发生。例如:
- I have never been to Japan before, but I have just booked a trip there. (我以前从未去过日本,但是我刚刚预定了一次旅行。)
- She has never tried sushi, but she just ate it for the first time. (她从未尝试过寿司,但是她刚刚尝试了第一次。)
这些句子中的动作过去从未发生过,但是现在已经完成了。
3. 表示从过去某个时间点开始,一直持续到现在的动作
现在完成时还可以用来表达从过去某个时间点开始,一直持续到现在的动作。例如:
- I have been studying English for five years. (我已经学习英语五年了。)
- She has been working at the company since 2010. (她自2010年以来一直在这家公司工作。)
这些句子中的动作从过去某个时间点开始,一直持续到现在。
以上就是现在完成时的三大用法,希望对大家学习英语有所帮助。