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
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 |
・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.
・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 have you known each other?
・So far, we have completed half of the project.
・Until now, I had never seen such a beautiful sunset.
・Have you ever visited Paris?
・I have never seen such a beautiful sunset.
・She has already finished her homework.
・We haven't received the package yet.
・We have just arrived at the party.
・He has visited that museum before.
・I haven't taken a walk in the park today.
・I haven't drunk coffee this morning.
・He has read three books this week.
・I haven't spent time with my friends recently.
・Have you seen Tom lately?
・He has lived on the farm all his life.
・She has run three marathons in her life.
・In recent times, the company has faced many challenges.
・In recent years, there has been a rise in environmental awareness.
・The company has seen a decline in profits over the past weeks.
・He has worked here for the past few months.
・She has read 10 books in the last 3 months.
・It is the best movie I've ever seen.
・It is the first time I've traveled abroad.