NEW
Font size
WorksheetsPresent perfect x Simple past
Total questions: 15
Worksheet time: 5mins
I _________to China in 2004
have went
went
have gone
gone
_________you listened to her new song?
Do
Did
Have
Has
I_________in London since I was 5
live
lived
have lived
am lived
________you pass your exam last year?
Do
Did
Has
Have
I_____________a letter last Wednesday.
write
am writing
wrote
have written
Steven _____never_____abroad.
did/was
have/been
has/been
hasn't/been
My family_______any movies last weekend.
hasn't seen
didn't see
hasn't saw
didn't saw
11 Million people_________it since 2015.
buyed
bought
have buyed
have bought
My dad_____in a supermarket when he was a child.
worked
is working
has worked
have worked
_____you____the wall last month?
Have / painted
Did / painted
Did / paint
Have / paint
I__________a cold since last week.
have
had
has have
have had
Her birthday_____two days ago.
been
was
were
has been
_____she_____home by car in the morning?
Did / go
Did / went
Has / gone
Has / went
She ___always____to travel to India.
was / wanted
have / wanted
wanted / always
has / wanted
I_________the house many times this week.
clean
has cleaned
cleaned
have cleaned
