WorksheetsPresent perfect
Total questions: 10
Worksheet time: 4mins
Name
Class
Date
1.
Do Did ......
a)
Did
b)
Do
c)
Done
d)
Doing
2.
I __________ to Edinburgh three times
a)
been
b)
has been
c)
have been
3.
Laura ___________ Chinese food in her life!
a)
have never eaten
b)
never eaten
c)
has never eaten
4.
The past participle of "go" is:
a)
went
b)
goed
c)
gone
5.
Federico ___________ never ___________ Korean.
a)
has / learned
b)
have / learned
c)
is / learned
6.
The past participle of "be" is:
a)
was
b)
be
c)
been
7.
__________________ school?!
a)
Have you ever skipped
b)
Have you ever skiped
c)
Has you ever skipped
8.
Gabriele _____________ in a hot air balloon once.
a)
flown
b)
have flown
c)
has flown
9.
I _________________ my purse.
a)
have lost
b)
has lost
c)
have losted
10.
Put put ......
a)
Putting
b)
Putted
c)
Put
d)
Putter
100 %
