[ Grammar ]
Before hanging out with friends, Jim ____________ his homework.
A. does
B. have done
C. has done
D. had done
Select your answer:
Random Topics:
Past Continues TensePresent Perfect Simple & Present Perfect ContinuousParticipal PhrasesWould rather/ would prefer/ would likeSimple TensePresent Perfect TenseSubject/Verb Agreement with Collective NounsVerb Tenses and Sentence StructureRelative & Interrogative PronounsOther quiz:
Adverbs › ViewWhich adverb best completes the sentence?
Sam ____ slipped on the ice.
Hint: The adverb needs to tell how.
A. always
B. below
C. accidentally
Articles › View
She likes play ____________ squash.
A. the
B. a
C. no article
D. an