Fill in the blanks in the sentences in List-I with the correct verb forms from List-II:
List-I List-II (Sentences) (Verb forms) (A) It _________ since early morning. (i) rains (B) Last week it ____ cats and dogs. (II) has been raining (C) In north India it usually ___ during the months of July and August. (III) had been raining (D) It __________ for two hours when suddenly the rainbow was spotted. (IV) rained
Choose the correct answer from the options given below:
Fill in the blanks in the sentences in List-I with the correct verb forms from List-II:
| List-I | List-II |
|---|---|
| (Sentences) | (Verb forms) |
| (A) It _________ since early morning. | (i) rains |
| (B) Last week it ____ cats and dogs. | (II) has been raining |
| (C) In north India it usually ___ during the months of July and August. | (III) had been raining |
| (D) It __________ for two hours when suddenly the rainbow was spotted. | (IV) rained |
Choose the correct answer from the options given below:
Solution
Option 1 -> Incorrect verb tenses: (A) needs continuous aspect with "since," not simple present; (B) needs simple past for "last week," not past perfect continuous.
Option 2 -> (A) "has been raining" for action from past to present; (B) "rained" for completed past action; (C) "rains" for habitual action; (D) "had been raining" for past continuous before another past event.
Option 3 -> Incorrect: (A) needs present perfect continuous with "since," not simple past; (B) needs simple past, not present perfect continuous.
Option 4 -> Incorrect tense sequence: (A) needs present perfect continuous, not past perfect continuous; (B) needs simple past for specific past time.
Hence, Option 2: (A) - (II), (B) - (IV), (C) - (i), (D) - (III) -> Each sentence requires specific tense: "since early morning" signals present perfect continuous (II), "last week" needs simple past (IV), "usually" indicates habitual present (i), and "for two hours when...was spotted" requires past perfect continuous (III) -> correct
Related questions:
2026: 30 May Shift 1
2023: 10 June Shift 2
2025: 20 May Shift 1