[ Grammar ]
Before hanging out with friends, Jim ____________ his homework.
A. does
B. have done
C. has done
D. had done

Random Topics:
Linking Verbs and TensesDependent PrepositionsDirect and Indirect QuestionGerunds as Objects of PrepositionsPrepositions & Modal VerbsPassive Voice Present SimplePast Simple and Past ContinuousModals and Adjectives (ed-ing)was wereArticles & PrepositionOther quiz:
Sentence Structure › ViewThe test was difficult many students didn’t pass it.
A. NO CHANGE
B. difficult; many
C. difficult, many
D. difficult. Many
TOEFL Grammar › View
Leonardo da Vinci, ___________ and inventor from the Renaissance, created some of the world’s most famous artworks
A. who painted
B. a master painter
C. who is a master painter
D. was a master painter
Some vs. Any › ViewAre there ……. people at all at the bus stop?
… a.some
… b.none
… c.any
Adjective, Adverb, and Noun Forms › View
Which of the following is a noun form related to “install”?
A. Installer
B. Instillation
C. Instigator
D. Instinct
