NEW
Font size
S
M
L
XL
WorksheetsPresent perfect / key words
Total questions: 15
Worksheet time: 8mins
Name
Class
Date
1.
__ you ever eaten English food?
a)
has
b)
have
c)
are
d)
did
2.
No, I __
a)
hasn't
b)
aren't
c)
didn't
d)
haven't
3.
She __ a car.
a)
has never driven
b)
never has driven
c)
didn't driven
4.
__ been out of his country before.
a)
he's never
b)
he never
c)
he
5.
__ been on a cruise?
a)
have they
b)
they have
c)
have they ever
6.
Yes, __
a)
they have
b)
they had
c)
they do
7.
Have you ever __ in a foreign country?
a)
live
b)
lived
c)
visit
8.
Lindsay _____ not been to France.
a)
has
b)
have
c)
is
9.
They___ gone to a rock concert.
a)
're
b)
've
c)
'd
10.
Andrea has _____ her umbrella.
a)
forget
b)
forgot
c)
forgotten
11.
I haven't worked _____ last December.
a)
for
b)
since
c)
up to
12.
The Past participle of: know
a)
knew
b)
know
c)
known
13.
The past participle of: Talk
a)
talked
b)
talken
c)
talk
14.
The past participle of: Break
a)
breaked
b)
broke
c)
broken
15.
The Past participle of: Give
a)
given
b)
gave
c)
gaven
Reset
