CBSE Class 10  >  Class 10 Test  >  English Grammar Advanced  >  Test: Tenses - 4 - Class 10 MCQ

Tenses - 4 - Class 10 English Grammar Advanced Free MCQ Test with solutions


MCQ Practice Test & Solutions: Test: Tenses - 4 (15 Questions)

You can prepare effectively for Class 10 English Grammar Advanced with this dedicated MCQ Practice Test (available with solutions) on the important topic of "Test: Tenses - 4". These 15 questions have been designed by the experts with the latest curriculum of Class 10 2026, to help you master the concept.

Test Highlights:

  • - Format: Multiple Choice Questions (MCQ)
  • - Duration: 15 minutes
  • - Number of Questions: 15

Sign up on EduRev for free to attempt this test and track your preparation progress.

Test: Tenses - 4 - Question 1

QuestionSam can’t answer the door because he ______________ his hair.

Detailed Solution: Question 1

Correct Solution (Fixed & Clean)

  • The sentence uses “can’t answer the door”, which tells us the action is happening right now.
  • Therefore, the verb must be in the present continuous tense, which describes an action happening at the present moment.
  • “is washing” correctly expresses that Sam is currently washing his hair, and that is why he cannot answer the door.

Why are the others incorrect?

  • B: washed → simple past, action finished earlier
  • C: was washing → past continuous, used for an action happening in the past
  • D: had washed → past perfect, action completed before another past action

✔ So the only correct choice is: washing

Test: Tenses - 4 - Question 2

He _____________________ when we arrived at 8.

Detailed Solution: Question 2

Explanation:
When analyzing the given sentence, we can determine that the action of showering happened before the time of arrival mentioned (8 o'clock). This indicates that the action of showering took place in the past.
Using the past perfect tense:
The past perfect tense is used to describe an action that happened before another action in the past. In this case, the action of showering happened before the time of arrival.
Identifying the correct option:
Let's analyze the options provided:
A: has already showered - This uses the present perfect tense, indicating an action completed in the present with a connection to the present. It is not the correct option because it doesn't indicate the past action before the arrival.
B: had already showered - This uses the past perfect tense, indicating an action completed in the past before another past action. This is the correct option as it accurately describes the situation in the given sentence.
C: has been showering - This uses the present perfect continuous tense, indicating an action started in the past and continuing up until the present. It is not the correct option as it doesn't indicate the completion of the action before the arrival.
D: will be showering - This uses the future continuous tense, indicating an action that will happen in the future. It is not the correct option as it doesn't indicate the action happening before the arrival in the past.
Therefore, the correct answer is B: had already showered.

Test: Tenses - 4 - Question 3

The people next door ___ a lot of noise until past midnight

Detailed Solution: Question 3

The correct answer is A: were making. Here's the breakdown of the options:

  • A: were making - This is the correct answer. "Were making" is the past continuous tense, which indicates an action that was happening in the past. In this sentence, it suggests that the people next door were making a lot of noise until past midnight.

  • B: was making - This option is incorrect because "was making" is in the singular form, while "the people" is plural. The verb should agree with the subject, so the correct form should be "were making."

  • C: are making - This option is incorrect because "are making" is in the present continuous tense, which suggests an ongoing action in the present. However, the sentence is discussing a past event, so the past continuous tense is more appropriate.

  • D: have making - This option is incorrect because "have making" is grammatically incorrect. The correct form should be "have been making" if we want to express an ongoing action in the past up until the present.

Thus, the correct answer is A: were making.

Test: Tenses - 4 - Question 4

I _____________________ anyone interesting since I moved into this apartment.

Detailed Solution: Question 4

To determine the correct answer, we need to identify the correct verb tense to use in the given sentence. The sentence is in the present perfect tense, which is used to talk about an action that started in the past and is still continuing in the present. In this case, the action is meeting someone interesting.

Now let's analyze the options:
- A: haven’t meet: This option is incorrect because it uses the present tense form "meet" instead of the past participle form "met" that should be used with "have" in the present perfect tense.
- B: will not meet: This option is incorrect because it uses the future tense "will not meet" instead of the present perfect tense that is required in the sentence.
- C: haven't met: This option is correct. It uses the present perfect tense with the correct form "haven't met" (have + past participle) to indicate that the speaker has not met anyone interesting since moving into the apartment.
- D: will not be meeting: This option is incorrect because it uses the future continuous tense "will not be meeting" instead of the present perfect tense that is needed in the sentence.
Therefore, the correct answer is C: haven't met.

Test: Tenses - 4 - Question 5

I ______________________ on this island for two years now.

Detailed Solution: Question 5

The sentence requires the use of the present perfect continuous tense to indicate that the action of living on the island started in the past and continues up to the present time. The correct option is d) "have been living," which correctly conveys that the person has been residing on the island for two years up to now.

Test: Tenses - 4 - Question 6

Peter ______________________ the gym when I got there.

Detailed Solution: Question 6


The correct answer is B: had already left.
Explanation:
- The sentence is in the past tense, indicating that the action has already happened before another action.
- The phrase "when I got there" indicates that the action of Peter leaving happened before the speaker arrived at the gym.
- The correct tense to use in this case is the past perfect tense, which is formed by using the auxiliary verb "had" followed by the past participle of the main verb.
- The phrase "had already left" indicates that Peter left the gym before the speaker arrived.
- The other options are incorrect because they do not convey the correct sequence of events.
- Option A, "left," suggests that Peter left the gym at the same time as the speaker arrived, which is not correct.
- Option C, "had been leaving," suggests that Peter was in the process of leaving when the speaker arrived, but it does not convey that he had already left.
- Option D, "was left," suggests that someone or something was left at the gym, which does not make sense in the context of the sentence.
Overall, the correct answer is B: had already left, as it accurately conveys that Peter left the gym before the speaker arrived.

Test: Tenses - 4 - Question 7

Paul usually _________________ his meals in the firm's canteen but today he _________________ out with his sister.

Detailed Solution: Question 7


To solve this question, we need to understand the verb tenses and their usage in the given sentence. Let's break it down:
1. The first blank requires a present tense verb because it refers to Paul's usual habit of having his meals in the firm's canteen. The options with present tense verbs are "has" and "have."
2. The second blank requires a past tense verb because it refers to a specific event that happened today. The options with past tense verbs are "was going" and "have gone."
Now let's analyze each option:
A: has, he is going/has gone
- The verb "has" in the first blank is correct because it is the present tense of "have."
- The phrase "he is going/has gone" is incorrect because it uses the present continuous tense, which is not suitable for expressing a specific event that happened today.
B: have, he was going
- The verb "have" in the first blank is incorrect because it is the plural form, and the subject "Paul" requires the singular form "has."
- The phrase "he was going" is incorrect because it uses the past continuous tense, which is not suitable for expressing a specific event that happened today.
C: had, have gone
- The verb "had" in the first blank is incorrect because it is the past tense form, which does not match the present tense context of the sentence.
- The phrase "have gone" is incorrect because it uses the present perfect tense, which is not suitable for expressing a specific event that happened today.
D: had, was going
- The verb "had" in the first blank is incorrect because it is the past tense form, which does not match the present tense context of the sentence.
- The phrase "was going" is correct in terms of past tense, but it does not convey the intended meaning of a specific event that happened today.
Therefore, the correct answer is option A: has, he is going/has gone. "Paul usually has his meals in the firm's canteen but today he is going/has gone out with his sister." This combination of verb tenses accurately represents Paul's usual habit in the present and the specific event that happened today.

Test: Tenses - 4 - Question 8

Jeff is a basketball player, but he ____________________ right now because it’s off-season.

Detailed Solution: Question 8

Explanation:
The correct answer is C: isn't playing.
Reasoning:
Jeff is a basketball player, but it is currently the off-season. Therefore, he is not actively playing basketball at the moment.
Explanation:
To answer this question correctly, we need to understand the verb tense and subject-verb agreement.
- The verb tense used in the sentence is present continuous, which indicates an action happening at the current moment.
- The subject of the sentence is "Jeff."
- The correct form of the verb "to be" in the present continuous tense for the third-person singular subject (Jeff) is "is."
Therefore, the correct answer is "Jeff isn't playing right now because it's off-season."

Test: Tenses - 4 - Question 9

My dad _______________ to many conferences since the end of last month.

Detailed Solution: Question 9

The correct answer is 'has been.' In this sentence, 'since the end of last month' refers to a specific point in the past and continues up to the present, which requires the present perfect tense 'has been.' The subject 'my dad' is singular, so 'has' is correct. 'Had been' is past perfect and would require another past time reference. 'Have been' is used for plural subjects. 'Been' alone does not form a complete verb phrase.

Test: Tenses - 4 - Question 10

I _________________ such a violent storm in my whole life.

Detailed Solution: Question 10

To complete the sentence "I _________________ such a violent storm in my whole life," we need to choose the correct verb tense. Let's analyze the options:
A: had never seen - This option uses the past perfect tense, indicating that the action of not seeing a violent storm occurred before a specific point in the past. However, since the sentence does not provide a specific point in the past, this option may not be the best choice.
B: have never seen - This option uses the present perfect tense, indicating that the action of not seeing a violent storm is relevant to the present moment. Since the speaker is referring to their whole life, which includes the present, this option makes the most sense.
C: will never see - This option uses the future tense, indicating that the speaker will never see a violent storm in the future. However, the sentence is referring to the speaker's whole life, not just the future.
D: would see - This option uses the conditional tense, indicating a hypothetical situation. It does not fit the context of the sentence.
Therefore, the correct answer is B: have never seen. This option correctly conveys that the speaker has not seen a violent storm at any point in their life, including the present.

Test: Tenses - 4 - Question 11

The city council ___________________ a new shopping centre in town next year.

Detailed Solution: Question 11

The correct form to use in this sentence is will build. This indicates a definite plan for the future.

Here are some key points to understand:

  • Will build expresses a certainty about a future action.
  • It shows that the city council has made a decision to proceed with the project.
  • Other options either suggest uncertainty or are grammatically incorrect for this context.

Test: Tenses - 4 - Question 12

Ben is a very quick writer. He ___________________ his third book.

Detailed Solution: Question 12

Explanation:

In this sentence, the verb tense used is "has just finished." Let's break down the options:

  • A: had finished: This option uses the past perfect tense, which indicates an action completed before another past action. However, there is no other past action mentioned in the sentence, so this option is not correct.

  • B: finished: This option uses the simple past tense, which indicates an action completed at a specific time in the past. While this tense is grammatically correct, it does not convey the sense of immediacy suggested by the adverb "just" in the sentence.

  • C: will finish: This option uses the future tense, which indicates an action that will occur at a later time. However, the sentence implies that the action has already been completed, so this option is not correct.

  • D: has just finished: This option uses the present perfect tense, which indicates an action that was completed in the recent past and has a connection to the present. This tense is appropriate because it conveys the sense of immediacy suggested by the adverb "just" in the sentence.

  • Therefore, the correct answer is option D: has just finished.

  •  

Test: Tenses - 4 - Question 13

The last time I _________________ to Brighton was in August.

Detailed Solution: Question 13

Answer: C. went

The sentence is talking about a specific past event that happened in August.

The correct verb tense to use in this sentence is the simple past tense.

  • Let's analyze the options:
    • A: "have gone" - This is the present perfect tense, which is used to talk about past actions with a connection to the present. However, in this sentence, the action is in the past and there is no connection to the present. Therefore, this option is incorrect.
    • B: "was going" - This is the past continuous tense, which is used to talk about actions that were in progress in the past. However, in this sentence, the action is a completed action in the past, not something that was in progress. Therefore, this option is incorrect.
    • C: "went" - This is the simple past tense, which is used to talk about completed actions in the past. This option correctly describes a past action without any additional context. Therefore, this option is correct.
    • D: "were going" - This is the past continuous tense in the plural form. Similar to option B, it is not appropriate to use the past continuous tense in this sentence. Therefore, this option is incorrect.
  • Therefore, the correct answer is option C: "went".

Overall, it is important to choose the correct verb tense to accurately convey the timeline and completion of actions in a sentence. In this case, the simple past tense "went" correctly describes a specific past event that occurred in August.

Test: Tenses - 4 - Question 14

I _________________ in Delhi at the moment.

Detailed Solution: Question 14


The correct answer to the given sentence is option A: "am". Let's break down the explanation into headings and HTML bullet points:
Subject-Verb Agreement:
- In the given sentence, the subject is "I".
- When the subject is in the first person singular form (I), the corresponding verb form should be "am" in the present tense.
Present Continuous Tense:
- The word "at the moment" indicates that the action is happening right now.
- The present continuous tense is used to express an action that is happening at the time of speaking.
Elimination of Incorrect Options:
- Option B: "was" is in the past tense and does not match the present tense requirement.
- Option C: "will be" is in the future tense and does not match the present tense requirement.
- Option D: "were" is not the correct verb form for the subject "I".
Conclusion:
- Considering the subject-verb agreement and the requirement of the present continuous tense, the correct answer is option A: "am".
- Therefore, the correct sentence is "I am in Delhi at the moment."

Test: Tenses - 4 - Question 15

I _________________ a few days off next week.

Detailed Solution: Question 15

To determine the correct answer, let's analyze each option:
A: am taking - This option uses the present continuous tense, which is appropriate when talking about future plans or arrangements.
B: will have been taking - This option uses the future perfect continuous tense, which indicates an action that will be ongoing up until a specified time in the future. However, this tense is not suitable in this context as it implies an ongoing action that started in the past and will continue until next week, which is not the intended meaning.
C: shall have been taking - This option uses the future perfect continuous tense with the modal verb "shall." Similar to option B, this tense suggests an ongoing action that began in the past and will continue until a specified time in the future. It is not the appropriate tense for this sentence.
D: had taken - This option uses the past perfect tense, which is used to indicate an action that occurred before another past action. It is not suitable in the context of the sentence, as the action of taking time off is planned for the future.
Conclusion:
The correct answer is A: am taking. This option correctly uses the present continuous tense to express a future plan or arrangement.

54 videos|238 docs|43 tests
Information about Test: Tenses - 4 Page
In this test you can find the Exam questions for Test: Tenses - 4 solved & explained in the simplest way possible. Besides giving Questions and answers for Test: Tenses - 4, EduRev gives you an ample number of Online tests for practice
54 videos|238 docs|43 tests
Download as PDF