Tenses Quiz - CBSE Class 10 English
Free practice quiz: Tenses (CBSE Class 10 English). 18 multiple-choice questions with answers and explanations. Play online, no sign-up needed.
Play all 18 questions freeSample questions
Which sentence is in the present simple tense?
- He walks to school every day.
- He is walking to school.
- He walked to school.
- He will walk to school.
Show answer
Answer: A. He walks to school every day.
The present simple tense describes habitual actions. The sentence 'He walks to school every day.' indicates a regular activity.
Choose the correct form of the verb: 'They ___ (play) football yesterday.'
- plays
- played
- playing
- play
Show answer
Answer: B. played
The past tense of 'play' is 'played'. The sentence refers to an action that was completed yesterday.
Which sentence is in the past perfect tense?
- I have eaten.
- I had eaten before he arrived.
- I am eating.
- I will have eaten.
Show answer
Answer: B. I had eaten before he arrived.
The past perfect tense is used to show that an action was completed before another action in the past. Here, eating was completed before his arrival.
What is the function of the verb form in: 'I have been working here for five years.'?
- Present Perfect
- Present Continuous
- Present Perfect Continuous
- Past Continuous
Show answer
Answer: C. Present Perfect Continuous
The present perfect continuous tense 'have been working' indicates an action that started in the past and continues to the present.
Select the correct form: 'If it rains, we ___ (stay) home.'
- stay
- will stay
- would stay
- stayed
Show answer
Answer: B. will stay
In a first conditional sentence, the future simple tense 'will stay' is used to indicate that the speaker's action depends on a possible future condition.