[ Grammar ]
William ______ finished the entire puzzle before dinner was ready.
A. have
B. has
C. did
D. had
Select your answer:

Random Topics:
Relative ClausePreposition on TimeGrammar and AdverbsPresent Tense VerbsSimple vs Continuous Past TensePresent Perfect Tense and Simple Past TenseWriting and Modal AuxiliaryNoun Phrases and Verb PhrasesComparatives and SuperlativesGrammar MistakesOther quiz:
Subject Verb Agreement › ViewHe (has, have) fulfilled his wish of traveling far and wide.
A. has
B. have
Grammar › View
You _____ take off your shoes if they are clean.
A. must
B. mustn’t
C. needn’t
