Tech
English
Present Perfect Tense Quiz
I ________ (never / visit) Paris before.
have never visited
has never visited
never visit
She ________ (just / finish) her homework.
just finish
has just finished
just finished
We ________ (not / be) to the new museum yet.
haven't been
hasn't been
not be
They ________ (live) in this city for five years.
live
have lived
has lived
He ________ (already / eat) dinner.
eat already
has already eaten
already ate
_____ you ever ________ (try) sushi?
Did / try
Have / tried
Do / try
My parents ________ (visit) three different countries.
visited
has visited
have visited
How many books ________ you ________ (read) this month?
did / read
have / read
do / read
She ________ (just / buy) a new car.
just buy
just bought
has just bought
They ________ (not / see) that movie yet.
haven't seen
hasn't seen
not see
Check Result
See Also
Past Perfect Tense - Intermediate
Present and Past Perfect Tenses Mixed - Intermediate
To Be Verb Quiz - Elementary
Countries and Nationalities Vocabulary Quiz
Daily Routines Vocabulary Quiz