Choose the sentences in which the verb form is correct:
(A) My uncle has retired from the railways two years ago.
(B) Nobody has phoned since you left for the market.
(C) I am not understanding this sum, so please explain it once more.
(D) The lights went out while Kunal was ironing his school shirt.
Choose the correct answer from the options given below:
Answer & explanation
Correct answer: option 2
The correct answer is Option (2) → (B) and (D) only
(A) My uncle has retired from the railways two years ago. — Incorrect.
- The given sentence says “has retired ... two years ago”.
- A time with “ago” is a finished past time, so it takes the simple past, not the present perfect.
- Correct form: My uncle retired from the railways two years ago.
(B) Nobody has phoned since you left for the market. — Correct.
- The main verb takes the present perfect (“has phoned”), and the “since” part takes the simple past (“left”), the point when the period began.
(C) I am not understanding this sum, so please explain it once more. — Incorrect.
- The given sentence says “am not understanding”.
- “Understand” is a verb of the mind, and such verbs do not take -ing.
- Correct form: I do not understand this sum, so please explain it once more.
(D) The lights went out while Kunal was ironing his school shirt. — Correct.
- The past continuous (“was ironing”) shows the longer action going on.
- The simple past (“went out”) shows the short action that cut into it.