表示现在已经发生或完成了的动作或者现在已经存在的状态,侧重对现在造成的影响或结果。
如:
他们在这儿工作五年了。They have worked here for five years。(表示从五年前的某一天开始到现在还在这儿工作着)
他看过这部电影了。
He has seen the film。(表示他现先在对这部电影的内容还了解)
构成:have (has) +过去分词
肯定式:主语+have(或has) + 过去分词 + 其他
否定式:主语+have(或has) + not +过去分词 + 其他
疑问式:Have (或Has) + 主语 + 过去分词 + 其他
如:They have worked here for five years。
They have not worked here for five years。
Have they worked here for five years?Yes ,they have。