MCQs

6530 questions found

Practice Questions

Identify the declarative sentence.

A. Go to your room.
B. When will the meeting start?
C. I will call you tomorrow.
D. How amazing this place is!
nmdcat.online English NMDCAT
Jun 3, 2026

Choose the exclamatory sentence.

A. The weather is nice today.
B. Can you believe this happened?
C. What a terrible accident!
D. Close the windows now.
nmdcat.online English NMDCAT
Jun 3, 2026

Choose the sentence that is an imperative sentence.

A. Please submit your report by Monday.
B. The report is due next week.
C. Is the report ready?
D. That was an interesting report!
nmdcat.online English NMDCAT
Jun 3, 2026

Choose the sentence that is an interrogative sentence.

A. She likes coffee.
B. How did you solve the problem?
C. Stop talking now.
D. What a surprise!
nmdcat.online English NMDCAT
Jun 3, 2026

Choose the sentence that is a declarative sentence.

A. Are you coming to the party?
B. Close the door quickly.
C. The sky is very clear today.
D. What a beautiful painting!
nmdcat.online English NMDCAT
Jun 3, 2026

They ___ here for two hours before leaving.

A. stay
B. stayed
C. had stayed
D. have stayed
nmdcat.online English NMDCAT
Jun 2, 2026

She ___ the letter when I arrived.

A. writes
B. wrote
C. was writing
D. has written
nmdcat.online English NMDCAT
Jun 2, 2026

I ___ my homework before I went to bed.

A. finish
B. finished
C. had finished
D. have finished
nmdcat.online English NMDCAT
Jun 2, 2026

By next year, I ___ here for ten years.

A. will work
B. will have worked
C. worked
D. work
nmdcat.online English NMDCAT
Jun 2, 2026

He ___ the assignment tomorrow.

A. completes
B. will complete
C. completed
D. is completing
nmdcat.online English NMDCAT
Jun 2, 2026

They ___ in London when I met them.

A. live
B. lived
C. were living
D. have lived
nmdcat.online English NMDCAT
Jun 2, 2026

She ___ already ___ the project.

A. has / completed
B. had / completed
C. will / complete
D. is / completing
nmdcat.online English NMDCAT
Jun 2, 2026

When I ___ home, my parents were sleeping.

A. reached
B. had reached
C. reach
D. am reaching
nmdcat.online English NMDCAT
Jun 2, 2026

He ___ a new car recently.

A. buys
B. bought
C. has bought
D. had bought
nmdcat.online English NMDCAT
Jun 2, 2026

I ___ you since morning.

A. call
B. called
C. have been calling
D. am calling
nmdcat.online English NMDCAT
Jun 2, 2026

They ___ dinner by the time we arrived.

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

She ___ to school every day last year.

A. goes
B. went
C. has gone
D. was going
nmdcat.online English NMDCAT
Jun 2, 2026

While I ___ the book, he was calling.

A. read
B. was reading
C. had read
D. am reading
nmdcat.online English NMDCAT
Jun 2, 2026

They ___ to the new office yet.

A. didn?t move
B. haven?t moved
C. don?t move
D. hadn?t moved
nmdcat.online English NMDCAT
Jun 2, 2026
Page 312 of 344
Jump to:

🏆 Top Contributors

  • N

    nmdcat.online

    6528 MCQs

  • N

    NMDCAT.ONLINE

    1 MCQ

  • G

    GULABsb

    1 MCQ

Categories

View all →