English Tenses Quiz with Answers | Tenses MCQ Practice

Pemba __________ (finish) her assignments before her teacher arrived.
had finished
finished
will finish
has finished
Our winter vacation __________ (start) from tomorrow.
starts
start
starting
started
By next week, I __________ (submit) my project work.
will have submitted
will submit
submitted
am submitting
The municipality __________ (repair) road by the end of this month.
will have repaired
will repair
repaired
repairs
By the time I reached home, my father __________ (leave) already home.
had already left
has already left
already left
leaves
She __________ (pass) her SEE by next March.
will have passed
will pass
passed
is passing
He cannot enter the house. He __________ (lose) the key.
has lost
lost
loses
is losing
When I reached there, he (already leave).
had already left
already left
has already left
leaves
I __________ (not see) any film lately.
have not seen
did not see
do not see
am not seeing
When I __________ (open) the fridge, I saw a packet of sausages.
opened
opens
was opening
opening
Before the police came, the thief __________ (run) away.
had run
ran
has run
had ran
The thief had only just opened the sofa when the owner (arrive) __________.
arrived
had arrived
has arrived
arrives
Did you know why he __________ (stay) there?
stayed
stays
is staying
stay
The police __________ (catch) the kidnappers recently.
have caught
has caught
caught
have catched
Water __________ (boil) at 100°C.
boils
boiled
boil
is boiling
When I __________ (open) the fridge, I saw a packet of sausages.
opened
opens
was opening
opening
Before the police came, the thief __________ (run) away.
had run
ran
has run
had ran
The thief had only just opened the sofa when the owner (arrive) __________.
arrived
had arrived
has arrived
arrives
Did you know why he __________ (stay) there?
stayed
stays
is staying
stay
The police __________ (catch) the kidnappers recently.
have caught
has caught
caught
have catched
Water __________ (boil) at 100°C.
boils
boiled
boil
is boiling
If you __________ (study) hard, you will pass the exam.
study
will study
studied
studies
Look! The boys __________ (play) football in the ground.
are playing
play
is playing
were playing
I __________ (know) him for ten years.
have known
am knowing
know
has known
He __________ (go) to Kathmandu yesterday.
went
has gone
goes
goed
While I was walking, I __________ (see) a snake.
saw
was seeing
see
did saw
She __________ (read) a book when the light went out.
was reading
read
were reading
is reading
I __________ (finish) my work just now.
have finished
finish
has finished
am finishing
The train __________ (leave) before we reached the station.
had left
left
has left
had leaved
By the end of this year, she __________ (live) here for a decade.
will have lived
will live
lived
has lived
If I were a bird, I __________ (fly) in the sky.
would fly
will fly
would flew
would have flown
My father __________ (wash) his car every Saturday.
washes
wash
is washing
washed
They __________ (arrive) here by 5:00 PM tomorrow.
will have arrived
will arrive
arrived
are arriving
It __________ (rain) since early morning.
has been raining
is raining
rained
have been raining
I __________ (not visit) the zoo yet.
have not visited
did not visit
do not visit
have not visiting
She __________ (always forget) her keys.
is always forgetting
always forgets
always is forgetting
always forgetting
We __________ (have) a party next Saturday.
are having
have
had
is having
If he __________ (invite) me, I would have gone.
had invited
invited
has invited
would invite
The earth __________ (move) round the sun.
moves
moved
move
is moving
I __________ (write) a letter when he knocked at the door.
was writing
wrote
am writing
were writing
He __________ (be) a teacher since 2010.
has been
is
was
have been
Listen! Someone __________ (sing) a beautiful song.
is singing
sings
singing
was singing
By the time you get there, the meeting __________ (start).
will have started
will start
started
is starting
I __________ (buy) a new mobile phone last week.
bought
buy
buyed
have bought
The patient __________ (die) before the doctor arrived.
had died
died
has died
was dying
If it __________ (rain), we will stay at home.
rains
will rain
rain
rained
They __________ (build) a new bridge in our village recently.
have built
built
has built
have builded
She __________ (not finish) her homework yet.
has not finished
did not finish
does not finish
has not finishing
I __________ (study) in this school for five years.
have been studying
studied
has been studying
am studying
We __________ (watch) a movie tomorrow evening.
are watching
watched
watch
watching
The sun __________ (set) in the west.
sets
set (past tense)
is setting
set
When I saw him, he __________ (sit) under a tree.
was sitting
sat
were sitting
is sitting
He __________ (never be) to Pokhara.
has never been
never was
have never been
never being
I __________ (not see) him since last Monday.
have not seen
did not see
have not seeing
has not seen
By 2030, scientists __________ (find) a cure for cancer.
will have found
will find
found
are finding
If they __________ (play) well, they would win the match.
played
play
will play
had played
Previous Post Next Post