
Time expressions and adverbs that are used with the present perfect tense.
The Present Perfect tense is used for actions that happened at an indefinite time in the past or started in the past and continue into the present. This tense often emphasizes the result or impact of a past action on the present.
Time Expressions
ever
never
already
yet
before
once
twice
three, etc. times
many times
several times
so far
up to now
until now
just
recently
lately
in my life
at some point
for a long time
for ages
for weeks/months/years
for hours
for a while
since last Monday
since yesterday
since morning
since childhood
since I was a child
since we last met
since 2015
over the last few days
over the last week
over the last month
over the last decade
in the past week
in the past month
in the past year
in the past 10 years
all day/week/month
all my life
several times
many times
a few times
how many times...?
this is the first, etc. time
always
constantly
just
lately
recently
this morning/afternoon/evening
today
this week/month/year
in the last few days/weeks/months/years
Usage Examples
ever
・Have you ever been to Italy?
never
・I have never tried sushi.
already
・She has already finished her homework.
yet
・Have you finished your work yet?
before
・I have met him before.
once
・I have been to Spain once.
many times
・We have visited that museum several times.)
so far
・We have raised $5,000 so far.
until now
・Until now, I have never had this problem.
just
・I have just eaten lunch.
lately
・I have been feeling tired lately.
in my life
・I have never seen anything like this in my life.
for
・I have lived here for 10 years.
since
・She has worked here since 2015.
over the last five years
・Over the last five years, we have traveled a lot.
in the past few months
・In the past few months, he has changed a lot.
all my life
・I have studied English all my life.
how many times
・How many times have you watched this movie?
this is the first time
・This is the first time I have driven a car.
this morning
・I have spoken to her this morning.
today
・I have met two new people today.
this year
・We have made many improvements this year.