NEW
Font size
S
M
L
XL
Worksheetspresent perfect
Total questions: 11
Worksheet time: 6mins
Name
Class
Date
1.
I ................. studied hard.
a)
have
b)
has
2.
Ali ................... arrived .
a)
have
b)
has
3.
They ____ the movie last week.
a)
watch
b)
have watched
c)
watched
4.
I ____ the news this morning.
a)
heard
b)
hear
c)
have heard
5.
Ahmed .............. his homework yet
a)
hasn't finished
b)
had finished
c)
finished
d)
finish
6.
1. She ………… (kick) the machine several times.
a)
kicked
b)
has kicked
c)
has kick
7.
She ………… (eat) one of the cookies.
a)
has eaten
b)
ate
c)
eat
8.
The boy ………… (take) one of her cookies.
a)
takes
b)
taken
c)
has taken
9.
My mom has .................. fish.
a)
cook
b)
cooks
c)
cooked
d)
cooking
10.
I’ve _________ football.
a)
play
b)
plays
c)
played
d)
playing
11.
I .... just finished my homework.
a)
has not
b)
has
c)
have
Reset
