Tenses MCQs | English Grammar MCQs

Premium Content Unlock Full Access

Get all MCQs & Detailed Explanations

Premium Content Unlock Full Access

Get all MCQs & Detailed Explanations

Premium Content Unlock Full Access

Get all MCQs & Detailed Explanations

The train _______ at 9:00 AM tomorrow.

will leave
leaves
is leaving
left

While my mother was cooking, I ______ the table.

set
was setting
have set
am setting

If it rains, the match _______ cancelled.

will be
would be
would have been
is

She ______ to the gym every day.

go
goes
is going
went

He acted as if he _______ the owner of the company.

is
was
were
has been

If she had studied harder, she _______ the test.

would pass
will pass
would have passed
passed

When I opened the door, the cat _______ on the sofa.

slept
was sleeping
had slept
sleeps

If I _______ you, I would take the job offer.

was
am
were
have been

The patient _______ before the doctor arrived.

died
dies
has died
had died

Last year, we _______ to Murree for our vacation.

go
have gone
went
are going

They _______ here since 2010.

lived
have been living
were living
live

I wish I _______ more about the subject.

know
knew
have known
will know

I didn't recognize her because she _______ so much.

changed
has changed
had changed
was changing

She asked me where I _______ the previous day.

was
had been
am
have been

He _______ unconscious since four o'clock.

is
was
has been
had been

We _______ to the cinema last night.

go
went
have gone
are going

I _______ my keys; I cannot find them anywhere.

lost
have lost
had lost
lose

They _______ to Lahore next week.

travelled
travel
will travel
have travelled

By this time tomorrow, we _______ our exams.

will have finished
will finish
finish
are finishing

He _______ English for five years, but he still struggles with it.

studied
is studying
has been studying
studies

Look! The children _______ in the garden.

play
plays
are playing
have played

This time next year, I _______ at a university in Multan.

study
will study
am studying
will be studying

She had finished her homework before she _______ to bed.

went
goes
had gone
has gone

He will call you as soon as he _______.

will arrive
arrives
arrived
is arriving

My father _______ the newspaper every morning.

is reading
has read
reads
read

The earth _______ around the sun.

revolve
is revolving
revolves
has revolved

I _______ for this company for five years.

work
am working
have been working
worked

It _______ for three days now.

rains
rained
is raining
has been raining

By the time the ambulance arrived, the patient ______ .

has died
had died
died
dies

Water _______ at 100 degrees Celsius.

boil
boils
is boiling
has boiled

Want to look through some MCQs for your Upcoming tests, take a look at the following Grammar tests:

1 thought on “Tenses MCQs | English Grammar MCQs”

Leave a Reply

Your email address will not be published. Required fields are marked *

×

Available Plans

1 Week
Rs 199

Unlock all Premium Quizzes, MCQs & Detailed Explanations.

How to Pay:

  1. Send the amount for your chosen plan to either account below.
  2. Click the WhatsApp button to send the payment screenshot to Admin.
JazzCash 03048961191 Title: Rana HabibUllah
EasyPaisa 03428699409 Title: Rana HabibUllah
💬 Chat on WhatsApp Maybe later
Student Login

Alert: Content is protected.

Scroll to Top