NEW
Font size
S
M
L
XL
WorksheetsPresent Perfect
Total questions: 10
Worksheet time: 3mins
Name
Class
Date
1.
Have you ever ___________ about the Beatles?
a)
hear
b)
heard
c)
hearing
d)
heared
2.
She ____________ eaten Asian food.
a)
has
b)
had
c)
hadn't
d)
hasn't
3.
She ____________ a few languages.
a)
learnt
b)
has learnt
c)
have learnt
4.
........ you ........ the room?
a)
Have / clean
b)
Have / cleaned
c)
Have / clen
5.
I _____ ______ chapter one yet.
a)
haven't red
b)
hasn't readed
c)
haven't read
d)
hasn't readed
6.
(A) ... your brother talked to you yet?
(B) Yes, he ... .
(B) Yes, he ... .
a)
Has / did
b)
Have / have
c)
Has / has
7.
(A) Have you ever seen a ghost?
(B) Yes, I ...
a)
have
b)
has
c)
had
d)
do
8.
He has ______ a novel
a)
write
b)
wrote
c)
written
9.
. I __________ a teacher since 2003.
a)
has been
b)
hasn´t been
c)
have been
d)
had been
10.
Have you ever been to Italy? No, I .............
a)
have
b)
haven't
c)
has
d)
hasn't
Reset
