WorksheetsPresent perfect
Total questions: 35
Worksheet time: 15mins
I _________________ my purse.
I have lost my purse.
I has lost my purse.
I have losted my purse.
We _________________ this movie already.
We have seen this movie already.
We has seen this movie already.
We have seed this movie already.
There _________________ an accident.
There has been an accident.
There have been an accident.
There has beed an accident.
Where ____ I ____ my sandals?
Where have I left my sandals?
Where has I left my sandals?
Where have I lefted my sandals?
The children _________________ a mess in the kitchen.
The children have made a mess in the kitchen.
The children has made a mess in the kitchen.
The children have make a mess in the kitchen.
____ you ____ England?
Have you visited England?
Has you visited England?
Have you visit England?
Why ____ he ____ already?
Why has he gone already?
Why have he gone already?
Why has he goed already?
Why ____ he ____ already?
Why has he gone already?
Why have he gone already?
Why has he goed already?
She _________________ her chores.
She has finished her chores.
She have finished her chores.
She has finishes her chores.
____ you ____ your mom yet?
Have you called your mom yet?
Has you called your mom yet?
Have you calling your mom yet?
The book came out yesterday, but I _________________ it.
The book came out yesterday, but I have already read it.
The book came out yesterday, but I has already read it.
The book came out yesterday, but I have already readed it.
I __________ to Edinburgh three times
been
has been
have been
Mark ___________ ill lately
has been
have been
was
Asia and Rebecca ___________ a medal!
has won
have winned
have won
Giorgio ___________ really hard for this test
have studied
has stuyed
has studied
Nicolò and Simone ___________ a great mark!
has got
have get
have got
The past participle of "be" is:
was
be
been
Federico ___________ never ___________ Korean.
has / learned
have / learned
is / learned
Where ________________ been?!?!?!
you
has you
have you
Have you ever ___________ about the Beatles?
hear
heard
hearing
heared
I haven't ______________ your book.
taken
take
took
takes
She ____________ a few languages.
learnt
has learnt
have learnt
He hasn't ___________ her before.
meets
meeting
met
meeted
I .............. never .................... a car before
have, had
has, had
have, have
had, had
____ you ____ your mom yet?
Have you called your mom yet?
Has you called your mom yet?
Have you calling your mom yet?
Sinta has…….to the school for 3 hours
gone
go
going
go went
We…….here since yesterday
has been
have been
had been
has
I ... been to England for three times.
have
has
had
was
How many tests have you (take) … since the beginning of the semester?
(a)
You (a) a manager for five years.
Sinta (a) gone to the school for 3 hours
This factory ________________(produce) cars and lorries for about a century.
This factory have produced cars and lorries for about a century.
This factory has produced cars and lorries for about a century.
This factory have producing cars and lorries for about a century.
This factory had produced cars and lorries for about a century.
I ______ this exercise twice. I can't understand it :(
've done
've been doing
done
I've liked English since I was 10 years old.
CORRECT
INCORRECT
I've decided that I'm going to study abroad next year.
CORRECT
INCORRECT
