NEW
Font size
S
M
L
XL
WorksheetsPresent perfect tense
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
María ________________in El Salvador since 2010.
a)
has lived
b)
was living
c)
lives
2.
I__________a lot of things about gardening.
a)
has learned
b)
learned
c)
have learned
3.
__________________his word well?
a)
haven't he kept
b)
Hasn't he kept
c)
Has he keeped
4.
She______________that place for many years.
a)
have filled
b)
has felt
c)
filled
d)
has filled
5.
I__________to do it for some time.
a)
have wanted
b)
want
c)
has wanted
d)
have want
6.
How often________________that way?
a)
has traveled
b)
have he traveled
c)
has he traveled
d)
have travel
7.
I__________him all his life.
a)
has known
b)
have know
c)
has know
d)
have known
8.
You____________many words in your day.
a)
have speak
b)
have spoken
c)
has speak
d)
has spoken
9.
It___________such a strange afternoon.
a)
has been
b)
been
c)
have been
d)
has was
10.
I______________here an hour.
a)
have to be
b)
haave were
c)
have be
d)
have been
Reset
