Font size
WorksheetsEnglish Present Perfect Final Task
Total questions: 21
Worksheet time: 10mins
The present perfect is formed by...
HAVE + PAST PARTICIPLE
HAVE / HAS + PAST PARTICIPLE
AM/ IS/ ARE + PAST PARTICIPLE
AM / IS / ARE + V-ING
Present perfect is used with these words...
JUST
NOW
FOR / SINCE
YET
EVER
The song contest hasn't started
already
never
yet
usually
I __________________ a student for five years. (be)
I have been a student for five years.
I has been a student for five years.
I have be a student for five years.
I have was a student for five years.
Have you finished your homework _______?
just
yet
for
since
I have __________ seen this movie twice
already
yet
just
since
Stephen has worked here _________last May
for
yet
since
already
I have not washed my shirts _________.
since
for
yet
already
Laura has studied French _______2018
for
since
just
yet
I have worked in this school _______six years.
since
yet
for
just
Don't come in here with those muddy shoes! I've _______ cleaned this floor!
just
already
yet
/
Oh, nothing for me, thank you. I've _______ eaten. I had dinner less than 30 minutes ago.
just
already
yet
/
I haven't read that book ________.
just
already
yet
/
Helen has been a vegetarian _________three years.
for
since
I haven't worked _________ last December.
for
since
Mia has lived here ________a long time.
for
since
