现在完成时用于过去发生的动作或状态与现在的联系,包括对现在的影响、造成的结果以及动作的持续等。现在完成时的形式是由“have/has + 过去分词”构成。常见例句如下:
1.He has already obtained a scholarship.他已经获得了一份奖学金。
2.I haven't seen much of him recently (lately).我已经很久没有看到他(最近的)。
3.We have seen that film before.我们以前已经看过那部电影了。
4.I have already read this book.我已经看完这本书了。
5.Have they found the missing child yet?他们找到失踪的孩子了吗?
6.Have you ever been to Beijing?你以前去过北京吗?
7.I have never heard Bunny say anything against her.我从来没有听到Bunny说她的坏话。
8.I have used this pen only three times. It is still good.这支钢笔我只用过三次。它仍然是好的。
9.George has met that gentleman on several occasions.乔治已经在好几个场合见过那个先生几次。
10.Up to/till now he's read many story books. 至今他已读过好多故事书。
11.I've been to New York three times so far. 至今我已到纽约去过三次。
12.I have heard nothing from him up to now.到目前为止我没有他的任何消息。
13.He has been away for one minute.他已经离开一分钟了。
14.He has had this book for two months.他买这本书已有两个月了。
15.She has kept the table for three months.她已经借了这张桌子三个月了。
16.I’ll wait until he has written his letter.我要等到他把信写完。
17.When you have rested, I’ll show you the garden.等你休息好之后,我领你看我们的花园。
18.He has been here since he joined the army。自从他参军以来,他一直在这儿。
19.I have been to this place before.我之前去过了这个地方
20.I have just cleaned my room.我刚刚清理了我的房间