Tenses MCQ Exercise For Class 8

Fill in the blanks with an appropriate tense form.

1. I ……………………… home at 3.30. (reached / have reached / had reached)

2. They ………………………. the roof. (are repairing / repair / have repairing)

3. I …………………. an interview tomorrow. (have / had / will have)

4. He ……………………. by the time I reached his home. (went / had gone / has gone)

5. The teacher …………………….. him to write the exam. (not allow / didn’t allow / didn’t allowed)

6. I …………………… the letter in the morning. (got / have got / had got)

7. I …………………… the tickets. (bought / have bought / am bought)

8. She asked me who I ……………………… (am / was / have been)

9. They ………………….. across the border. (live / lives / are living)

10. She ……………………. absent since Monday. (is / has been / had been)

11. There are many people who ……………………… to buy cars. (want / wanted / have wanted)

12. They …………………………. by the time you reach their place. (will leave / will have left / would leave)

Answers

1. I reached home at 3.30.

2. They are repairing the roof.

3. I have an interview tomorrow.

4. He had gone by the time I reached his home.

5. The teacher didn’t allow him to write the exam.

6. I got the letter in the morning.

7. I have bought the tickets.

8. She asked me who I was.

9. They live across the border.

10. She has been absent since Monday.

11. There are many people who want to buy cars.

12. They will have left by the time you reach their place.

Manjusha

Hi, I am Manjusha. This is my blog where I give English grammar lessons and worksheets. You may also want to check out my other blogs IELTS Practice and NCERT Guides

Leave a Reply

Your email address will not be published. Required fields are marked *