I __________ (never / see) that movie before.
I have never seen that movie before.
He __________ (work) on his project all week.
He has been working on his project all week.
When we arrived, the movie __________ (already / start).
When we arrived, the movie had already started.
By next month, we __________ (complete) the course.
By next month, we will have completed the course.
By 6 p.m., I __________ (work) for eight hours straight.
By 6 p.m., I will have been working for eight hours straight.
They __________ (live) in Mérida since 2015.
They have lived in Mérida since 2015.
We __________ (wait) for the bus for 20 minutes.
We have been waiting for the bus for 20 minutes.
She __________ (not / finish) her meal before the waiter took the plate.
She hadn’t finished her meal before the waiter took the plate.
She __________ (graduate) by the time she turns 22.
She will have graduated by the time she turns 22.
She __________ (study) for three years when she gets her diploma.
She will have been studying for three years when she gets her diploma.
__________ you ever __________ (try) sushi?
Have you ever tried sushi?
It __________ (rain) since early morning
It has been raining since early morning.
I __________ (never / see) snow before that trip.
I had never seen snow before that trip.
They __________ (not / arrive) before midnight.
They won’t have arrived before midnight.
They __________ (not / travel) long before they reach Mexico City.
They won’t have been traveling long before they reach Mexico City.
She __________ (just / finish) her homework.
She has just finished her homework.
How long __________ you __________ (study) English?
How long have you been studying English?
What __________ you __________ (do) before you went to bed last night?
What had you done before you went to bed last night?
__________ you __________ (finish) your homework by dinner time?
Will you have finished your homework by dinner time?
How long __________ you __________ (live) in this city by next year?
How long will you have been living in this city by next year?
How long __________ you __________ (know) your best friend?
How long have you known your best friend?
__________ she __________ (cook) dinner all evening?
Has she been cooking dinner all evening?
__________ they __________ (meet) before the party?
Had they met before the party?
What __________ you __________ (achieve) by the end of the year?
What will you have achieved by the end of the year?
__________ he __________ (practice) guitar for a year by December?
Will he have been practicing guitar for a year by December?