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
Have you ever______(eat) octopus before?
eaten
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
They______each other for a long time. (know)
They ________ never ________ maths. (teach)
They have known
They have never taught
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
We have just met
He ______his password for his email account. (forgot)
He ________ already ________ dinner. (eat)
He has forgotten
He has already eaten
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
Have you ______(swim) at this beach before?
The team ________ ________ every game so far. (win)
I ________ ________ my glasses again. (lose)
ever swum
The team has won
I have lost
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 ________ a concert at that stadium. (go)
We have not/haven't finished
We have received
She has never gone
She ______(choose) to work at a new school.
He ________ ________ three cups of coffee today. (drink)
They ________ ________ their friends about the news. (tell)
She has chosen
He has drunk
They have told