Fill in the the blanks in sentences in List-I with the correct verb-forms from List-II:
List-I (Sentences) List-II (Verb-forms) (A) I finally _____ the movie with my friends yesterday (I) will be seeing (B) We _______ the result online. (II) saw (C) They _______ all the important sites during their earlier visit. (III) will see (D) I _________ my grandmother after nearly two years. (IV) had seen
Choose the correct answer from the options given below:
Fill in the the blanks in sentences in List-I with the correct verb-forms from List-II:
| List-I (Sentences) | List-II (Verb-forms) |
|---|---|
| (A) I finally _____ the movie with my friends yesterday | (I) will be seeing |
| (B) We _______ the result online. | (II) saw |
| (C) They _______ all the important sites during their earlier visit. | (III) will see |
| (D) I _________ my grandmother after nearly two years. | (IV) had seen |
Choose the correct answer from the options given below:
Solution
(A) "I finally _____ the movie with my friends yesterday" → Requires simple past tense "saw" (II) because "yesterday" indicates a completed past action.
(B) "We _______ the result online" → Requires simple future "will see" (III) as there's no past time marker, suggesting a future intention.
(C) "They _______ all the important sites during their earlier visit" → Requires past perfect "had seen" (IV) because "earlier visit" indicates an action completed before another past reference point.
(D) "I _________ my grandmother after nearly two years" → Requires future continuous "will be seeing" (I) as "after nearly two years" suggests an upcoming action in the near future.
Hence, Option 1: (A) - (II), (B) - (III), (C) - (IV), (D) - (I) → This correctly matches each sentence with its appropriate verb form based on the time indicators and grammatical context: past for yesterday, future for intention, past perfect for prior past action, and future continuous for upcoming event → correct
Related questions:
2023: 30 May Shift 1
2026: 19 May Shift 1
2025: 13 May Shift 1
2023: 23 June Shift 2
2023: 15 June Shift 3