(1)与表示频率的时间状语连用,如ever, never, twice, on several occasion等。

例句:
1.I have never lost the weight I put on in my teens.
我十几岁时增加的体重一直没有减下去。

2.After pondering the question on several occasion, I have finally arrived at conclusion that stock market investment should not be recommended to most college students.
在多次思考这个问题之后,我最终得出结论,对于大部分大学生来说,不应该进行股票交易。

注意:表频率的时间状语也用于其他的时态,如一般现在时:I play tennis twice a week. 我一周打两次网球。

(2)可以同包括现在在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, just, today, up to present, so far等。

例句:
1.I have just spent a holiday there and would recommend it to anyone.
我刚刚在那里度过假,很想把它推荐给每一个人。

2.I think this stems from the fact that, up to now, very little interest has been paid to this frankly less than incendiary topic.
我想这种现象源于这个事实,那就是,直到目前为止,公众投入这一问题的兴趣、坦率地讲要少于煽动性话题。

3.Up to now, I have finished two-thirds of the work.
到现在为止,我已完成了这个工作的三分之二。

4.So far we haven't been able to find anything, but we're still researching.
目前我们还没有任何发现,但是我们仍在研究。

5.What has happened to the youth of this generation, which has set it so far apart from the rest? 在这些年轻人身上到底发生了什么,使他们与其他的同龄人有着这么大的分歧?

(3)可以表示过去的一个时间点到现在这段时间内重复发生的动作。

例句:
We have had five texts this year.
我们今年有5个测试。

(4)一段时间+has passed + since从句

例句:
Two weeks has passed since the new term began.
开学以来两个星期已经过去了。