WAEC 2018 English Language · Question 25
I … have done the dishes but i haven't had the time.
Question
From the words or group of words lettered A to D, choose the word or group of words that best completes each of the following sentences. I _______ have done the dishes but i haven't had the time.
- A.will
- B.should
- C.might
- D.shall
Answer: B. should
Explanation written with AI and checked against the answer key
Analyze the question
The sentence is: "I ___ have done the dishes, but I haven't had the time."
The blank is followed by "have done" (a perfect infinitive), and the second clause says the action was not carried out. So we need a modal verb that expresses an unfulfilled obligation or something that was expected but didn't happen.
Explain the concept
Modal verb + have + past participle is used to talk about the past:
- should have + past participle: something that was the right or expected thing to do, but wasn't done (e.g., "You should have studied harder").
- might have + past participle: a past possibility, something that perhaps happened or could have happened (e.g., "He might have left already").
- will have / shall have: the future perfect, used for actions that will be completed by some future time (e.g., "I will have finished by 5 pm").
Step-by-step solution
- The second clause, "but I haven't had the time," shows the dishes are still not done.
- So the first clause must express something I ought to have done, but didn't.
- Test each option: • A. "I will have done the dishes but I haven't had the time": wrong. It mixes future perfect with present perfect, and the logic doesn't fit. • B. "I should have done the dishes but I haven't had the time": correct. It expresses an unfulfilled duty, and the "but" explains why. • C. "I might have done the dishes but I haven't had the time": illogical. "Might have" suggests uncertainty about whether it happened, which contradicts the clear statement that there was no time. • D. "I shall have done the dishes but I haven't had the time": wrong. It is a future perfect, which doesn't fit the context.
Answer: B. should
Tip: When you see "modal + have + past participle" followed by "but" and a reason for not doing it, think should have. It signals regret or an unfulfilled duty. Examples: "I should have called, but my battery died."
AI can make mistakes. Report anything that looks wrong.
Past questions © the examination body (JAMB/WAEC/NECO). DeeepSolve is not affiliated with them. Rights holders: see /copyright.
