Choose the correct option to complete the sentence :
None of the boys ________ attended the party.
Answer & explanation
Correct answer: option 2
The correct answer is Option (2) → has
"None of" + verb:
- None means not one, so in formal grammar it takes a singular verb, even when a plural noun follows "of".
- "None" is already negative, so no "not" is added.
- This sentence: "None of the boys has attended the party" (present perfect: has + attended).
- Complete sentence: None of the boys has attended the party.
Why the Other Options are Incorrect?
Option 1: had not — Incorrect. "None ... had not" is a double negative. It would mean that every boy attended.
Option 3: having — Incorrect. "Having attended" is a participle. It cannot be the main verb of the sentence.
Option 4: are — Incorrect. "Are attended" is a passive form. It would mean the boys were attended to, and "the party" could not follow it.