MCQs on Tenses

[Set - 6]

1. What is the tense of the following sentence: "I had never seen such a beautiful sunset before yesterday"?

A) Past Continuous
B) Present Perfect
C) Past Perfect
D) Future Perfect

Correct Answer: C) Past Perfect
Explanation: The Past Perfect tense describes an action completed before another past action. “Had never seen” is the correct form.

2. Choose the correct tense: "He ___ (to be) waiting for you all day yesterday."

A) was
B) had been
C) has been
D) will have been

Correct Answer: B) had been
Explanation: The Past Perfect Continuous tense describes an action that was ongoing before another action. “Had been waiting” is the correct form.

3. Identify the tense: "By this time next month, I will have saved enough for a new car."

A) Future Continuous
B) Future Perfect
C) Present Perfect
D) Past Perfect

Correct Answer: B) Future Perfect
Explanation: The Future Perfect tense is used to describe actions that will be completed by a certain point in the future. “Will have saved” is the correct form.

4. What is the tense of the sentence: "She has been learning French for two years"?

A) Present Continuous
B) Present Perfect
C) Present Perfect Continuous
D) Past Perfect

Correct Answer: C) Present Perfect Continuous
Explanation: The Present Perfect Continuous tense describes an action that began in the past and is still continuing. “Has been learning” indicates this tense.

5. Choose the correct tense: "They ___ (to start) the meeting when the power went out."

A) had started
B) have started
C) were starting
D) are starting

Correct Answer: A) had started
Explanation: The Past Perfect tense is used to show that one action occurred before another in the past. “Had started” is the correct form.

6. What is the tense of the following sentence: "He was cooking dinner when the phone rang"?

A) Present Continuous
B) Past Perfect
C) Past Continuous
D) Future Continuous

Correct Answer: C) Past Continuous
Explanation: The Past Continuous tense describes an action that was ongoing when another action occurred. “Was cooking” is the correct form.

7. Identify the correct tense: "I ___ (to finish) my homework by the time the movie started."

A) had finished
B) have finished
C) was finishing
D) finish

Correct Answer: A) had finished
Explanation: The Past Perfect tense indicates an action completed before another past event. “Had finished” is the correct form.

8. Choose the correct tense: "I ___ (to watch) TV when my mom arrived."

A) had watched
B) was watching
C) have watched
D) will be watching

Correct Answer: B) was watching
Explanation: The Past Continuous tense indicates an action that was ongoing when another past event occurred. “Was watching” is the correct form.

9. Identify the tense: "They had been playing soccer for an hour when it started to rain."

A) Present Continuous
B) Past Perfect Continuous
C) Future Perfect Continuous
D) Past Continuous

Correct Answer: B) Past Perfect Continuous
Explanation: The Past Perfect Continuous tense describes an ongoing action before another past event. “Had been playing” is the correct form.

10. What is the tense of the sentence: "He has already finished his homework"?

A) Present Perfect
B) Past Continuous
C) Future Perfect
D) Present Continuous

Correct Answer: A) Present Perfect
Explanation: The Present Perfect tense is used to describe actions completed at some point in the past, relevant to the present. “Has finished” is the correct form.

11. Choose the correct tense: "By next year, I ___ (to live) in this city for five years."

A) will live
B) will have been living
C) have lived
D) will be living

Correct Answer: B) will have been living
Explanation: The Future Perfect Continuous tense describes an action that will have continued up until a certain point in the future. “Will have been living” is the correct form.

12. Identify the tense: "I have known her since we were children."

A) Present Perfect
B) Present Continuous
C) Past Continuous
D) Past Perfect

Correct Answer: A) Present Perfect
Explanation: The Present Perfect tense is used for actions that began in the past and continue into the present. “Have known” is the correct form.

13. Choose the correct tense: "By the time you arrive, we ___ (to eat)."

A) will have eaten
B) will eat
C) eat
D) had eaten

Correct Answer: A) will have eaten
Explanation: The Future Perfect tense describes actions that will be completed by a specific time in the future. “Will have eaten” is the correct form.

14. What is the tense of the sentence: "I have been waiting for this moment all my life"?

A) Present Perfect Continuous
B) Present Continuous
C) Past Continuous
D) Future Perfect Continuous

Correct Answer: A) Present Perfect Continuous
Explanation: The Present Perfect Continuous tense is used to describe an action that started in the past and continues into the present. “Have been waiting” is the correct form.

15. Choose the correct tense: "We ___ (to leave) for the airport when you called."

A) are leaving
B) have left
C) had left
D) were leaving

Correct Answer: D) were leaving
Explanation: The Past Continuous tense is used to describe actions that were ongoing when another action occurred. “Were leaving” is the correct form.

16. What is the tense of the sentence: "They had finished their work before the boss arrived"?

A) Present Perfect
B) Future Perfect
C) Past Perfect
D) Past Continuous

Correct Answer: C) Past Perfect
Explanation: The Past Perfect tense is used for actions that were completed before another past event. “Had finished” is the correct form.

17. Choose the correct tense: "By next month, I ___ (to complete) my course."

A) will complete
B) will have completed
C) have completed
D) complete

Correct Answer: B) will have completed
Explanation: The Future Perfect tense is used to describe actions that will be completed by a specific future time. “Will have completed” is the correct form.

18. Identify the tense: "We had been walking for hours when we finally found the road."

A) Present Continuous
B) Past Continuous
C) Past Perfect Continuous
D) Future Continuous

Correct Answer: C) Past Perfect Continuous
Explanation: The Past Perfect Continuous tense is used for ongoing actions that occurred before another past event. “Had been walking” is the correct form.

19. What is the tense of the following sentence: "By the time you get here, I will have left"?

A) Present Perfect
B) Future Perfect
C) Past Perfect
D) Future Continuous

Correct Answer: B) Future Perfect
Explanation: The Future Perfect tense describes actions that will be completed by a specific time in the future. “Will have left” is the correct form.

20. What is the tense of the sentence: "When I was a child, I ___ (to want) to be a doctor"?

A) wanted
B) wants
C) will want
D) had wanted

Correct Answer: A) wanted
Explanation: The Simple Past tense is used to describe completed actions in the past. “Wanted” indicates this tense.

Share this with your friends

Solve More MCQs on Tenses

    •   Back
    • MCQs Grammar
    • MCQs Tenses
    • MCQs Prepositions
    • MCQs Articles
    • MCQs Conjunctions
    • MCQs Active & Passive Voice
    • MCQs Direct & Indirect Speech
    • MCQs Homonyms
    • MCQs Synonyms & Antonyms
    • MCQs Idioms & Phrases
    • MCQs Spotting the Error
    • MCQs Reading Comprehension
    • MCQs Cloze Test
    • MCQs Para jumbles
    • MCQs Sentence Correction
    • MCQs One Word Substitutions
Show All
Lorem Ipsum is simply dumy text of the printing typesetting industry lorem ipsum.

Subscribe to our Newsletter

Subscribe to our Newsletter

& stay ahead of your competitors!

You have been successfully Subscribed! Ops! Something went wrong, please try again.
Subscribe Form

* Subscribe to our email newsletter to get the latest posts delivered right to your email.

© MCQs 4 Exams. All rights reserved.