WorksheetsPresent Perfect
Total questions: 10
Worksheet time: 9mins
Name
Class
Date
1.
Have we ...... before?
a)
meet
b)
met
c)
meeting
d)
meets
2.
I ........ ........... you so much.
a)
've missed
b)
's misssed
c)
've miss
d)
's misses
3.
I ...... ............ changes for you, Shrek!
a)
made
b)
make
c)
've made
d)
's made
4.
I ....................... this way before.
a)
never felt
b)
've never felt
c)
never feel
d)
've never fell
5.
I .............. to say goodbye.
a)
came
b)
come
c)
've comed
d)
've come
6.
You .......................... everything: your father, your tribe, your best friend.
a)
've lost
b)
've lose
c)
're lost
d)
're losed
7.
Something terrible .................................. .
a)
happened
b)
has happened
c)
have happened
d)
has happen
8.
You ................ jealous of my good looks .........the forth grade.
a)
've been .............. for
b)
've been .......... since
c)
's been ............. since
d)
're been ............ for
9.
I've never .......... a girlfriend before.
a)
had
b)
have
c)
has
d)
having
10.
He hasn't called me ....... yesterday morning.
a)
since
b)
from
c)
for
d)
in
100 %
