现在完成功为了表示断断续续发生的动作,也可以表示过去持续到现在的动作或状态,是英语中一个非常重要的时态。掌握了现在完成时,不仅让你的英语口语更自信,也能帮助你更好地理解英语语境,避免翻译错误。
现在完成时的构成为 have/has 过去分词,例如:I have eaten breakfast.(我吃完早饭了。)She has lived in Beijing for 2 years.(她已经在北京住了2年。)
注意,现在完成时表示的是过去经验对现在的影响,因此常和for和since连用,表达持续的时间。