WAEC 2018 English Language · Question 122

I know it's a secret, so I … tell anyone.

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 know it's a secret, so I _____  tell anyone.

  1. A.couldn't
  2. B.shan't
  3. C.needn't
  4. D.mightn't

Answer: B. shan't

Explanation written with AI and checked against the answer key

Analyze the question: The sentence is "I know it's a secret, so I _ tell anyone." We need a modal verb that fits the present-tense context and expresses a firm promise or refusal to tell.

Explain the concept: Shan't is the contraction of shall not. With "I" or "we", shall not expresses a strong intention or promise, as in "I shan't tell anyone", meaning "I definitely will not tell anyone."

Test each option:

  • A. couldn't: This is past tense or expresses inability. The sentence is in the present ("I know it's a secret"), so it doesn't fit well. It says nothing about a firm decision.
  • B. shan't: This expresses a firm decision or promise not to do something. It fits perfectly: "I know it's a secret, so I shan't tell anyone."
  • C. needn't: This means "it isn't necessary to". It doesn't make sense, because knowing something is a secret gives a reason not to tell, not a lack of need.
  • D. mightn't: This expresses a weak possibility ("I might not tell"). It is too weak to follow "so" after the reason of a secret.

Answer: The correct option is B. shan't.

Tip: For "I/we" with a firm promise or determination, think shall/shan't. For example, "I shall return" and "We shan't forget." When a sentence gives a reason followed by "so", look for the option that expresses a firm decision resulting from that reason.

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.