Sentence Completion Exercise For CBSE Class 10
This exercise tests your understanding of English grammar.
Complete the following sentences.
1. I want to know ---------------------
a) why you are angry with me b) why are you angry with me
2. If he had asked me, ---------------------
a) I would help him b) I will help him c) I would have helped him
3. It is kind of you -------------------
a) offering me a good job b) to offer me a good job
4. She would have come -----------------------
a) if you invited her b) if you had invited her c) if you invite her
5. We are looking forward ----------------------
a) to see you b) to seeing you
6. The more you praise him -----------------
a) he becomes more arrogant b) the more arrogant he becomes c) the more he becomes arrogant
7. No sooner did the teacher enter the class ---------------------
a) than the students stood up b) when the students stood up c) than the students stand up
8. Would you mind ---------------------?
a) to move a bit b) moving a bit
9. If you study well, ---------------------------
a) you will pass the test b) you would pass the test c) you would have passed the test
10. Unless you work hard, ------------------------
a) you will pass b) you will not pass c) you would not pass
Answers
1. I want to know why you are angry with me. (There is no subject-verb inversion in indirect questions.)
2. If he had asked me, I would have helped him. (In type 3 conditional sentences, we use a past perfect tense in the if-clause and would have + past participle in the main clause.)
3. It is kind of you to offer me a good job.
4. She would have come if you had invited her.
5. We are looking forward to seeing you.
6. The more you praise him the more arrogant he becomes.
7. No sooner did the teacher enter the class than the students stood up.
8. Would you mind moving a bit?
9. If you study well, you will pass the test. (In type 1 conditional sentences, we use a simple present tense in the if-clause and will + first form of the verb in the main clause.)
10. Unless you work hard, you will not pass. (Unless means 'if not'.)
Sections in this article
Tenses exerciseSubject -verb agreement exercise
Determiners exercise