B1 中级
现在完成时 (Present perfect)
现在完成时把过去和现在连在一起:表示到现在为止的经历(I have been to Shanghai.)、刚完成并影响现在的事(She has lost her key.)、从过去持续到现在的事(We have lived here for five years.)。结构是 have / has + 过去分词。有具体的过去时间(yesterday, in 2020)时用一般过去时。
结构
have / has + past participle (for, since, ever, never, already, yet)
常见错误
和具体的过去时间一起用。
I have seen him yesterday.
I saw him yesterday. /
I have seen him today.