18 questions
I haven't cleaned the floor ____.
just
already
yet
yellow
Lindsay _______________to France.
haven't been
hasn't be
hasn't been
didn't been
Have you finished the composition for History class ______?
just
already
yet
mouse
______your parents _________to a rock concert?
Has - went
Have - went
Has - gone
Have - gone
I don't want to see Frozen at the cinema again. I've __________seen it twice.
just
already
yet
king
Andrea _________her umbrella.
has forgotten
have forgotten
was forgot
has forgot
Oh, nothing for me, thank you. I've _______ eaten. I had dinner less than 30 minutes ago.
English
already
yet
have
The children ________the lost puppy.
have found
have find
has found
did find
I haven't read that book ________.
has
already
yet
been
Helen _______ a vegetarian for three years.
has been
have be
has eaten
ate
They __________school because they need to work.
have leave
have left
has left
is leave
I ______ this week.
haven't studied
has studied
study
forgotten
He __________his word.
hasn't keep
hasn't kept
haven't kept
didn't kept
She hasn't bought the flat _______.
eat
already
yet
go
Mia ______ here for a long time.
has lived
have
live
haven't lived
Marilyn __________ the bill.
has paid
has payed
have paid
have pay
I have _____ read that book.
already
yet
have
been
He has ______ eaten his snack.
yet
ate
already
be