NEW
Font size
S
M
L
XL
WorksheetsPresent Perfect or Past Simple
Total questions: 12
Worksheet time: 6mins
Name
Class
Date
1.
Have you ever______________China?
a)
were
b)
been to
2.
Eric_________me your phone number last Monday.
a)
gave
b)
has given
3.
I didn't remember her name. I__________ it.
a)
have forgotten
b)
forgot
4.
We_________to Prague in 1986.
a)
moved
b)
have moved
5.
Our neighbours__________us two times this month.
a)
visited
b)
have visited
6.
Somebody__________this bag for you yesterday.
a)
has left
b)
left
7.
My sister__________Paul since January.
a)
has known
b)
knew
8.
I_________this poem five days ago.
a)
learnt
b)
have learnt
9.
Cindy and Adam__________last December.
a)
have met
b)
met
10.
They__________the house for seven years now.
a)
built
b)
have built
11.
George _________ just _________ his room.
a)
was / cleaned
b)
has / cleaned
12.
You _________ already _______ your lunch.
a)
were / ate
b)
have / eaten
Reset
