Adverbs of Time & Expressions Used with Present Perfect Tense
Adverbs of Time & Expressions Used with Present Perfect Tense

Adverbs of time and time expressions used with the present perfect tense.

The Present Perfect Tense is used for situations that started in the past and are connected to the moment of speaking. Below is a list of time expressions used with the present perfect tense; however, the usages of this tense are not mentioned. For a more detailed explanation, please click the link below.

Present Perfect Tense - Usage and Explanation

Time Expressions

for
since
how long
so far, until now, up to now, to date
ever
never
already
yet
just
before
today
this morning, this afternoon, this evening
this week, this month, this year
recently, lately
in recent times
in recent years, in recent months
all one's life, in one's life, throughout one's life
over the past few years
in the past two years
for the past decade
over the last few years
in the last two years
for the last decade

 

Usage Examples

for

・They have lived in New York for ten years.

・We have known each other for a long time.

・He has worked at the company for over ten years.

since

・We have lived here since 2010.

・He has been on holiday since Friday.

・We haven't heard from him since he moved to another city.

・Tom moved to Paris two years ago. I haven't seen him since then.

how long

・How long have you known each other?

so far

・So far, we have completed half of the project.

until now

・Until now, I had never seen such a beautiful sunset.

ever

・Have you ever visited Paris?

never

・I have never seen such a beautiful sunset.

already

・She has already finished her homework.

yet

・We haven't received the package yet.

just

・We have just arrived at the party.

before

・He has visited that museum before.

today

・I haven't taken a walk in the park today.

this morning

・I haven't drunk coffee this morning.

this week

・He has read three books this week.

recently

・I haven't spent time with my friends recently.

lately

・Have you seen Tom lately?

all my life

・He has lived on the farm all his life.

in her life

・She has run three marathons in her life.

in recent times

・In recent times, the company has faced many challenges.

in recent years

・In recent years, there has been a rise in environmental awareness.

over the past weeks

・The company has seen a decline in profits over the past weeks.

for the past few months

・He has worked here for the past few months.

in the last 3 months

・She has read 10 books in the last 3 months.

It's the best/worst...

・It is the best movie I've ever seen.

It's the first/second time...

・It is the first time I've traveled abroad.

Editor's Picks