Fill in the blanks in the sentences given in List-I with the appropriate verb forms in List-II:
List-I List-II (Sentences) (Verb Forms) (A) Ravi ______ the whole syllabus and is prepared for the exam. (I) has been studying (B) Ravi ______ since morning. (II) will be studying (C) Ravi ______ with my son in London from next year. (III) study (D) Ravi has no choice but to ______ in a school close to his house. (IV) has studied
Choose the correct answer from the options given below:
Fill in the blanks in the sentences given in List-I with the appropriate verb forms in List-II:
| List-I | List-II |
|---|---|
| (Sentences) | (Verb Forms) |
| (A) Ravi ______ the whole syllabus and is prepared for the exam. | (I) has been studying |
| (B) Ravi ______ since morning. | (II) will be studying |
| (C) Ravi ______ with my son in London from next year. | (III) study |
| (D) Ravi has no choice but to ______ in a school close to his house. | (IV) has studied |
Choose the correct answer from the options given below:
Solution
Option 1 -> Incorrect matching: (A) uses future continuous instead of present perfect for completed action.
Option 2 -> Incorrect matching: (A) uses base form instead of present perfect; (B) uses future continuous instead of present perfect continuous.
Option 3 -> (A) "has studied" (IV) - present perfect for completed action; (B) "has been studying" (I) - present perfect continuous with "since morning"; (C) "will be studying" (II) - future continuous with "from next year"; (D) "study" (III) - infinitive after "but to".
Option 4 -> Incorrect matching: (A) uses present perfect continuous instead of present perfect; (D) uses future continuous instead of infinitive.
Hence, Option 3 -> Sentence (A) requires present perfect to show completed action with present relevance; (B) needs present perfect continuous for ongoing action "since morning"; (C) requires future continuous for action "from next year"; (D) needs base form/infinitive after "but to" -> correct
Related questions:
2026: 20 May Shift 1
2023: 30 May Shift 1
2026: 14 May Shift 2
2023: 1 June Shift 1