NEW
Font size
WorksheetsMore 3 U7: Present Perfect Tense
Total questions: 15
Worksheet time: 7mins
I ........ (have) my watch for three months.
has had
had
have had
Helene .... (have) her computer since Christmas.
has had
have had
had
My sister Leni ..... (work) in that office for two years.
had worked
have worked
has worked
has work
Benji and Chiara .... (live) in that flat since 2012.
have live
has lived
have left
have lived
My brother Leon ...... (be) a student at his school for a very long time.
has be
have been
have be
has been
Ali ....... (not see) Selina for a long time.
has not see
have not seen
has not seen
has not saw
I .... (have) my motorbike since 2009.
have have
have had
has had
has have
Hannah has had the necklace .... her birthday.
since
for
Max and Johannes have had their computers .... weeks.
since
for
Elena has had the new earrings .... a long time.
since
for
...... Lorenz ........ (ever,see) a Stephen Spielberg movie?
Have .......... ever saw
Have ............ ever seen
Has .............. ever seen
Did ............. ever see
Theresa and Sophia ...... (never, be) to California.
have never been
has never been
never has been
never have been
....... Fabrice .......(ever, be) to New York?
Was .... ever
Has .... ever be
Have ..... ever been
Has .... ever been
Bernadette and Laura ...... (yet, not study) for the test.
have yet not studied
have not studied yet
haven't studyed yet
yet have not studied
