It has not rained _____ last week.
It has not rained since last week.
You have played on your phone _____ 3 hours.
You have played on your phone for 3 hours.
My brother went to the market, but he hasn’t come back _____.
My brother went to the market, but he hasn't come back yet.
I _____ _____ (go) to Spain every year for the last five years.
I have gone to Spain every year for the last five years.
They _____ _____ (fix) the problem.
They have fixed the problem.
It has not rained _____ 7 days.
It has not rained for 7 days.
JR has been reading Harry Potter _____ 2 days.
JR has been reading Harry Potter for 2 days.
The waiter has _____ brought me some coffee and cookies.
The waiter has just brought me some coffee and cookies.
The waiter has already brought me some coffee and cookies.
She _____ _____ (visit) seven countries so far.
She has visited seven countries so far.
He _____ _____ _____ (already/eat) lunch.
He has already eaten lunch.
I have studied Chinese _____ 5 years.
I have studied Chinese for 5 years.
Has the girl lived in France _____ 5 years?
Has the girl lived in France for 5 years?
Jen hasn’t been to a basketball game _____, but she really wants to go.
Jen hasn’t been to a basketball game yet, but she really wants to go.
Bill _____ _____ (be) married for ten years.
Bill has been married for ten years.
I _____ _____ (finish) all my homework.
I have finished all my homework.
She has studied Chinese _____ December.
She has studied Chinese since December.
The plane has flown _____ 12 hours ago.
The plane has flown since 12 hours ago.
I _____ saw Johnny 5 minutes ago in the canteen. Where did he go?
I just saw Johnny 5 minutes ago in the canteen. Where did he go?
Sarah _____ _____ (take) a lot of photos since she arrived.
Sarah has taken a lot of photos since she arrived.
_____ you _____ _____ (ever/got) sick while on vacation?
Have you ever got sick while on vacation?
Have you ever gotten sick while on vacation?
I have not played on my phone _____ this morning.
I have not played on my phone since this morning.
I have known my boyfriend _____ we were in primary school.
I have known my boyfriend since we were in primary school.
Leo has _____ made breakfast, but he hasn’t called his girlfriend _____.
Leo has already made breakfast, but he hasn't called his girlfriend yet.
We _____ _____ _____ (not/buy) tickets for our vacation yet.
We have not bought tickets for our vacation yet.
I _____ _____ _____ (never/be) on an airplane.
I have never been on an airplane.