Complete the sentences given in List-I with the appropriate verbs from List-II:
List-I List-II (Sentences) (Verb Forms) --- --- (A) We are planning an event which ______ soon. (I) closes (B) I must get to the post office before it _______. (II) would have gone (C) It is probably too late to call Ravi, he ______ to bed, surely. (III) are going (D) Forthcoming books are those that we think, ______ to be available soon. (IV) will happen
Choose the correct answer from the options given below:
Complete the sentences given in List-I with the appropriate verbs from List-II:
| List-I | List-II |
|---|---|
| (Sentences) | (Verb Forms) |
| --- | --- |
| (A) We are planning an event which ______ soon. | (I) closes |
| (B) I must get to the post office before it _______. | (II) would have gone |
| (C) It is probably too late to call Ravi, he ______ to bed, surely. | (III) are going |
| (D) Forthcoming books are those that we think, ______ to be available soon. | (IV) will happen |
Choose the correct answer from the options given below:
Solution
Option 1 -> (A)-(I) "event which closes soon" is incorrect; events happen, they don't close. (B)-(II) "before it would have gone" is wrong tense for this context.
Option 2 -> (A)-(IV) "event which will happen soon" ✓; (B)-(I) "before it closes" ✓; (C)-(II) "he would have gone to bed" ✓; (D)-(III) "are going to be available" ✓. All match grammatically and contextually.
Option 3 -> (A)-(I) "event which closes soon" is incorrect; (C)-(IV) "he will happen to bed" is nonsensical.
Option 4 -> (A)-(III) "event which are going soon" has subject-verb disagreement; (B)-(IV) "before it will happen" doesn't fit the post office context.
Hence, Option 2 -> Sentence (A) needs future tense for an upcoming event ("will happen"), (B) requires present tense for routine closing time ("closes"), (C) needs modal perfect to express probability about a past action ("would have gone"), and (D) requires near future construction for forthcoming books ("are going to be") -> correct
Related questions:
2026: 19 May Shift 1
2023: 2 July Shift 3
2026: 20 May Shift 2
2026: 11 May Shift 1
2026: 7 June Shift 2