时间状语:典型的表时间的词与现在完成时连用

与for、since、already、yet、ever、never、recently、just、before、sofar、bynow、…等连用.

注意:for+一段时间since+过去的某一个时间点

IhavelivedinNanningfortenyears.

IhavelivedinNanningsincetenyearsago/2002.

Ihaven’teatenanythingfortenhours.

Ihahaven’teatenanythingsince6am.

already:用于肯定句,可放在助动词之后、过去分词之前,也可放在句末.

Ihavealreadyfinishedmyhomework.

yet:用在疑问句中意为”已经”,用在否定句中表示”还”,常放在句末.

Haveyoufinishedyourhomeworkyet?

Ihaven’tfinishedmyhomeworkyet.

ever:曾经用于疑问句中:

HaveyoueverbeentoBeijing?

HaveyoueverbeentoShanghai?

你去过上海吗?

never:未曾从未

Ihavenevertraveledbyplanebefore.

我以前从来没有乘飞机旅行过.

recently:最近用于肯定否定疑问句中

Ihavebeenbusyrecently.

WehavenotseenTomrecently.

Havetheybeenhererecently.