MCQs on Tenses

[Set - 1]

1. Identify the tense used in the following sentence: "She has been studying for three hours."

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

Answer: B) Present Perfect Continuous
Explanation: The sentence indicates an action that began in the past and is still ongoing. The use of “has been” and the -ing form of the verb “study” denotes the Present Perfect Continuous tense.

2. Which sentence is in the Future Perfect tense?

A) She will be reading the book tomorrow.
B) By next month, they will have completed the project.
C) He had finished his homework before dinner.
D) I am writing a letter.

Answer: B) By next month, they will have completed the project.
Explanation: The Future Perfect tense is used to describe an action that will be completed before a specific point in the future. The phrase “will have completed” indicates this tense.

3. What is the tense of the following sentence? "They were playing football when it started to rain."

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

Answer: A) Past Continuous
Explanation: The Past Continuous tense describes an ongoing action that was happening at a specific time in the past. “Were playing” indicates this tense.

4. Choose the correct tense for the sentence: "He ___ (to go) to the market every day."

A) gone
B) went
C) going
D) goes

Answer: D) goes
Explanation: The sentence refers to a habitual action, which is expressed in the Simple Present tense. Therefore, “goes” is the correct form.

5. Which of the following sentences is in the Past Perfect tense?

A) She has visited Paris.
B) They had left before we arrived.
C) He is cooking dinner.
D) I will travel to Japan.

Answer: B) They had left before we arrived.
Explanation: The Past Perfect tense is used to describe an action that was completed before another action in the past. “Had left” indicates this tense.

6. What is the tense of the following sentence? "By the time we arrive, she will have finished her work."

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

Answer: B) Future Perfect
Explanation: The Future Perfect tense describes an action that will be completed before a specific point in the future. The phrase “will have finished” indicates this tense.

7. Identify the tense used in the sentence: "I have been learning Spanish for two years."

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

Answer: A) Present Perfect Continuous
Explanation: This tense indicates an action that began in the past and is still continuing. The use of “have been” and the -ing form “learning” shows the Present Perfect Continuous tense.

8. Choose the correct tense: "She ___ (to watch) TV when I called her."

A) is watching
B) has watched
C) was watching
D) watches

Answer: C) was watching
Explanation: The Past Continuous tense is used to describe an action that was ongoing at a specific time in the past. “Was watching” is the correct form.

9. Which sentence is in the Present Perfect tense?

A) He is going to school.
B) I was singing a song.
C) She will write a letter.
D) They have been to the museum.

Answer: D) They have been to the museum.
Explanation: The Present Perfect tense is used to describe an action that occurred at an unspecified time in the past. The phrase “have been” indicates this tense.

10. What is the tense of the sentence: "I had already eaten when he arrived"?

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

Answer: B) Past Perfect
Explanation: The Past Perfect tense is used to describe an action that was completed before another action in the past. “Had already eaten” indicates this tense.

11. Identify the tense used: "She will be travelling to New York next week."

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

Answer: A) Future Continuous
Explanation: The Future Continuous tense describes an action that will be happening at a specific time in the future. “Will be travelling” indicates this tense.

12. Choose the correct tense for the sentence: "By this time next year, I ___ (to complete) my studies."

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

Answer: A) will have completed
Explanation: The Future Perfect tense is used to describe an action that will be completed before a specific point in the future. “Will have completed” is the correct form.

13. Which of the following sentences is in the Present Continuous tense?

A) She has been working all day.
B) They are playing chess.
C) He had eaten before leaving.
D) I will have finished by tomorrow.

Answer: B) They are playing chess.
Explanation: The Present Continuous tense describes an action that is currently happening. “Are playing” indicates this tense.

14. What is the tense of the following sentence? "He had been reading for an hour when she called."

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

Answer: A) Past Perfect Continuous
Explanation: The Past Perfect Continuous tense describes an ongoing action that was happening before another action in the past. “Had been reading” indicates this tense.

15. Identify the tense used: "I will have been working here for five years next month."

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

Answer: C) Future Perfect Continuous
Explanation: The Future Perfect Continuous tense describes an action that will continue up until a specific point in the future. “Will have been working” indicates this tense.

16. Choose the correct tense: "She ___ (to finish) her homework before dinner."

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

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

17. Which sentence is in the Past Perfect Continuous tense?

A) They had been playing football when it started to rain.
B) He has been reading the book for two hours.
C) She will have been studying for three hours by then.
D) I am going to the market.

Answer: A) They had been playing football when it started to rain.
Explanation: The Past Perfect Continuous tense describes an ongoing action that was happening before another action in the past. “Had been playing” indicates this tense.

18. What is the tense of the sentence: "I have just finished my lunch"?

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

Answer: C) Present Perfect
Explanation: The Present Perfect tense is used to describe an action that occurred at an unspecified time in the past and has relevance to the present. “Have just finished” indicates this tense.

19. Identify the tense used: "They were watching a movie when the lights went out."

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

Answer: C) Past Continuous
Explanation: The Past Continuous tense describes an ongoing action that was happening at a specific time in the past. “Were watching” indicates this tense.

20. Choose the correct tense for the sentence: "She ___ (to work) here since 2010."

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

Answer: B) has been working
Explanation: The Present Perfect Continuous tense is used to describe an action that began in the past and is still ongoing. “Has been working” is the correct form.

Share this with your friends

Solve More MCQs on Tenses

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.