Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present 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