一般在2种情况下使用现在完成时态.
1)持续性的动作延续至今.
基本结构:主语 + have done + 一段时间
例:我已经在这里工作5年了.
I have worked here for 5 years.或者 I have worked here since 5 years ago.
2)瞬间性的动作已经发生过了,且对现在有影响.
基本结构:主语 + have done + 非确切的过去某时间指示单词或者词组
例:这个电影我已经看过了(暗指我不想再看了).
I have seen this film before.或者 I have already seen this film.