MCQs on Tenses

[Set - 7]

1. What is the tense of the following sentence: "I was reading a book when she entered the room"?

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

Correct Answer: D) Past Continuous
Explanation: The Past Continuous tense is used to describe an action that was ongoing when another action occurred. “Was reading” indicates this tense.

2. Choose the correct tense: "By this time tomorrow, we ___ (to start) the meeting."

A) will have started
B) will start
C) will be starting
D) are starting

Correct Answer: C) will be starting
Explanation: The Future Continuous tense is used to describe an action that will be ongoing at a specific time in the future. “Will be starting” is the correct form.

3. Choose the correct tense: "We ___ (to paint) the house when it started to rain."

A) were painting
B) are painting
C) have painted
D) will paint

Correct Answer: A) were painting
Explanation: The Past Continuous tense is used to describe an action that was interrupted by another action. “Were painting” is the correct form.

4. Identify the tense: "They will have completed the project by the end of this month."

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

Correct Answer: B) Future Perfect
Explanation: The Future Perfect tense is used for actions that will be completed before a specified future time. “Will have completed” indicates this tense.

5. What is the tense of the sentence: "He has lived here for ten years"?

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

Correct Answer: A) Present Perfect
Explanation: The Present Perfect tense describes an action that started in the past and continues in the present. “Has lived” is the correct form.

6. Choose the correct tense: "By the time she gets here, they ___ (to finish) their work."

A) have finished
B) will have finished
C) finished
D) will be finishing

Correct Answer: B) will have finished
Explanation: The Future Perfect tense is used for actions that will be completed before a certain time in the future. “Will have finished” is the correct form.

7. Identify the tense: "I had been working all day, so I was very tired."

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

Correct Answer: C) Past Perfect Continuous
Explanation: The Past Perfect Continuous tense describes an action that was ongoing before another past action. “Had been working” indicates this tense.

8. What is the tense of the following sentence: "She will be studying when I arrive"?

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

Correct Answer: D) Future Continuous
Explanation: The Future Continuous tense is used to describe an action that will be ongoing at a specific time in the future. “Will be studying” is the correct form.

9. Choose the correct tense: "They ___ (to wait) for hours before the bus arrived."

A) had waited
B) have waited
C) were waiting
D) will have waited

Correct Answer: A) had waited
Explanation: The Past Perfect tense is used for actions that were completed before another past action. “Had waited” is the correct form.

10. Identify the tense: "We will have been working on this project for six months by the time it is finished."

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

Correct Answer: B) Future Perfect Continuous
Explanation: The Future Perfect Continuous tense is used for actions that will have been ongoing for a period of time before a certain point in the future. “Will have been working” is the correct form.

11. What is the tense of the sentence: "I am reading a novel right now"?

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

Correct Answer: B) Present Continuous
Explanation: The Present Continuous tense describes actions that are happening right now. “Am reading” is the correct form.

12. Choose the correct tense: "By the end of the day, I ___ (to write) three reports."

A) will write
B) have written
C) will have written
D) was writing

Correct Answer: C) will have written
Explanation: The Future Perfect tense is used for actions that will be completed before a certain time in the future. “Will have written” is the correct form.

13. Identify the tense: "She has been cooking for two hours."

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

Correct Answer: C) Present Perfect Continuous
Explanation: The Present Perfect Continuous tense is used for actions that started in the past and are still continuing. “Has been cooking” indicates this tense.

14. What is the tense of the following sentence: "I had finished the assignment before the deadline"?

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

Correct Answer: A) Past Perfect
Explanation: The Past Perfect tense describes an action that was completed before another action in the past. “Had finished” indicates this tense.

15. Choose the correct tense: "She ___ (to work) for this company since 2018."

A) had worked
B) has been working
C) works
D) will work

Correct Answer: B) has been working
Explanation: The Present Perfect Continuous tense is used for actions that started in the past and are still continuing. “Has been working” is the correct form.

16. What is the tense of the following sentence: "I will have finished my homework by the time you call"?

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

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

17. Choose the correct tense: "By the time we got to the station, the train ___ (to leave)."

A) left
B) has left
C) had left
D) is leaving

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

18. What is the tense of the following sentence: "I have known him for ten years"?

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

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

19. Choose the correct tense: "We ___ (to finish) the work by tomorrow."

A) finish
B) have finished
C) will have finished
D) finished

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

20. Identify the tense: "They had already eaten by the time we arrived."

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

Correct Answer: A) Past Perfect
Explanation: The Past Perfect tense describes an action that was completed before another past action. “Had already eaten” 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.