MCQs

1144 questions found

Practice Questions

She usually ___ to work by bus.

A. goes
B. go
C. went
D. going
nmdcat.online English NMDCAT
Jun 3, 2026

I ___ breakfast when the phone rang.

A. was having
B. have
C. had
D. have had
nmdcat.online English NMDCAT
Jun 3, 2026

They ___ a new car last week.

A. buy
B. bought
C. have bought
D. buying
nmdcat.online English NMDCAT
Jun 3, 2026

He ___ his work every evening.

A. finishes
B. finished
C. finishing
D. finish
nmdcat.online English NMDCAT
Jun 3, 2026

By the time he arrived, we ___ our meal.

A. finished
B. had finished
C. have finished
D. finishing
nmdcat.online English NMDCAT
Jun 3, 2026

I ___ my keys; can you help me find them?

A. lose
B. lost
C. have lost
D. losing
nmdcat.online English NMDCAT
Jun 3, 2026

She ___ in the garden yesterday afternoon.

A. was sitting
B. sits
C. sat
D. sitting
nmdcat.online English NMDCAT
Jun 3, 2026

They ___ the house by the end of this year.

A. will paint
B. will have painted
C. painted
D. paint
nmdcat.online English NMDCAT
Jun 3, 2026

I ___ to the doctor every month.

A. go
B. going
C. went
D. goes
nmdcat.online English NMDCAT
Jun 3, 2026

He ___ for three hours before he finished the project.

A. works
B. was working
C. had been working
D. working
nmdcat.online English NMDCAT
Jun 3, 2026

We ___ dinner when you called.

A. had
B. have
C. were having
D. are having
nmdcat.online English NMDCAT
Jun 3, 2026

She ___ to the office by the time you arrive.

A. will get
B. will have gotten
C. got
D. has got
nmdcat.online English NMDCAT
Jun 3, 2026

The kids ___ in the park now.

A. play
B. played
C. are playing
D. playing
nmdcat.online English NMDCAT
Jun 3, 2026

Tomorrow, they ___ a party.

A. have
B. had
C. will have
D. having
nmdcat.online English NMDCAT
Jun 3, 2026

I ___ this movie before.

A. see
B. have seen
C. saw
D. seeing
nmdcat.online English NMDCAT
Jun 3, 2026

She ___ for the exam when the power went off.

A. studies
B. was studying
C. studied
D. study
nmdcat.online English NMDCAT
Jun 3, 2026

He usually ___ coffee in the morning.

A. drinks
B. drink
C. drank
D. drinking
nmdcat.online English NMDCAT
Jun 3, 2026

They ___ a new house last month.

A. buy
B. bought
C. are buying
D. has bought
nmdcat.online English NMDCAT
Jun 3, 2026

We ___ in this city since 2010.

A. live
B. have lived
C. lived
D. are living
nmdcat.online English NMDCAT
Jun 3, 2026
Page 23 of 61
Jump to:

🏆 Top Contributors

  • N

    nmdcat.online

    1142 MCQs

  • N

    NMDCAT.ONLINE

    1 MCQ

  • G

    GULABsb

    1 MCQ