WorksheetsPresent Perfect Tense
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
I _____________ my homework yet.
a)
have finish
b)
has finished
c)
did finished
d)
haven't finished
2.
My father is on the way. He ____________ home yet.
a)
haven't arrived
b)
hasn't arrived
c)
didn't arrived
d)
arrived
3.
I am not hungry. I have _______ eaten.
a)
yet
b)
now
c)
just
d)
ever
4.
I have never ___________ to Paris.
a)
been
b)
went
c)
go
d)
was
5.
________ you ever been to New York?
a)
Are
b)
Were
c)
Do
d)
Have
6.
I am still working. I haven't finished my work ________.
a)
already
b)
yet
c)
still
d)
never
7.
I am looking for my pen. I __________ it.
a)
have lost
b)
lost
c)
did lost
d)
was lost
8.
During the two years David ____________ ten different jobs.
a)
has has
b)
has had
c)
have had
d)
have has
9.
I __________ a teacher since 2002.
a)
was
b)
have be
c)
have been
d)
had be
10.
My friend ______________ my new dress yet.
a)
haven't seen
b)
didn't see
c)
hasn't see
d)
hasn't seen
100 %
