Font size
WorksheetsPRESENT PERFECT
Total questions: 35
Worksheet time: 25mins
I ______ visited that museum before.
have
has
Karina ________ finished her homework.
haven't
hasn't
They ______ been to Paris.
haven't
hasn't
We have lived in this city ______ five years.
for
since
Carlos has traveled to many countries ________ he was 18 years old.
for
since
The cat ___ eaten all of its food.
haven't
hasn't
I ___ never met his brother.
have
has
They ______ gone to the park this morning.
have
has
We ______ never eaten sushi.
have
has
Pedro ___ broken his leg in a football match.
have
has
My mom _____ cleaned the house today.
haven't
hasn't
They have known each other ______ a long time.
for
since
You _______ forgotten your keys again.
have
has
My cousin _______ arrived at the airport.
have
has
My aunt has had his car ________ she was a university student.
for
since
He (a) (play) tennis for years.
You (a) (help) me with my homework before.
I (a) (not understand) this English topic.
(a) (Luis / paint) the walls of the living room?
My mother (a) (work) in this company since 2010.
Laura (a) (take) the dog for a walk.
(a) (your parents /arrive) at the airport?
My sister (a) (not / go) to the store.
He (a) (read) all of the books in the series.
(a) (They / visit) London?
She (a) (finish) her work early.
We (a) ( see) that documentary.
(a) (you / see) her recently?
I (a) (buy) a new phone recently.
(a) (he / send) the email this morning?
She has worked at the company _________ five years.
for
since
He has studied French _______ two months.
for
since
They have been friends _______ they were in Elementary school.
for
since
I have had this phone ______ three years.
for
since
She has been a teacher ________ 2015.
for
since
