for or since
I have been a teacher__________1995.
since
She_______her acting career in 1999.
began/started - past simple
He__________a lot last night. (not sleep)
didn't sleep
They_______married since 2007. (be)
have been
The football went __________ the net after a powerful shot from the striker to score a goal.
into
She has worked at the school________5 years. She has taught English________2017.
for, since
He______all of the books in the series. He_______the books.
has read - present perfect
liked - past simple
She ________ a terrible mistake during the meeting. (make)
We ________ the book before our class. (find)
made, found
He_______at the school for a long time. (work)
She ________ never ________ sushi before. (try)
He has worked
She has never tried
The runner ran __________ the track three times during the race.
The basketball player jumped __________ his opponent to take a shot.
round
over
They have had their pet dog_______a long time. They have had their pet cat________last summer.
for, since
She_______to Paris last year on vacation. She_________many souvenirs for her family.
went - past simple
bought - past simple
He ________ his wallet on the bus. (lose)
My friends ________ me a birthday present. (give)
lost, gave
_______your homework yet? (finish)
We ________ just ________ the new teacher. (meet)
Have you finished
We have just met
The skier went __________ the mountain at high speed.
The cyclist rode __________ the hill for several minutes.
down
up
They have been married_________2007. So, they have been married_________a long time. They have lived together_________many years.
since, for, for
She_______in New York for 5 years but then she left. She______in Paris for 1 year. She__________at her new company since 2021.
lived - past simple
has lived - present perfect
has been/worked - present perfect
The teacher ________ the question three times. (write)
We________ about the problem for hours last night. (speak)
I ________ the whole book in just two days. (read)
wrote, spoke, read
She________her exams. (not finish)
They ________ ________ that movie three times. (see)
He ________ ________ in this city for ten years. (live)
She has not/hasn't finished
They have seen
He has lived
The swimmer dived __________ the pool at the start.
The tennis ball went __________ the net.
The player ran __________ the field to celebrate the goal.
into
over
across
Josue has lived in Oaxaca________2 years. He has worked at an elementary school________2015. He has been a teacher_________he graduated university.
for, since, since
He_______(buy) his new jacket at the mall. He_______(have) his new jacket for 2 months. He________(wear) glasses since 2009.
bought - past simple
has had - present perfect
has worn - present perfect
The dog ________ under the bed when it heard the thunder. (hide)
They ________ the news before anyone else. (hear)
He________his ankle during a football match. (break)
hid, heard, broke
We________the project yet. (not finish)
We ________ ________ the documents from them today. (receive)
She ________ never ________ to a concert at that stadium. (go)
We have not/haven't finished
We have received
She has never gone
The team walked __________ the tunnel before entering the football pitch.
The marathon runner ran __________ the bridge during the race.
The striker moved quickly __________ from the defender and the goalkeeper to score a great goal.
through
across/over/under
away