Grammar Quiz

[ Grammar ]

Before hanging out with friends, Jim ____________ his homework.

A. does

B. have done

C. has done

D. had done

Select your answer:
A  B  C  D  E 


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 & Preposition

Other quiz:

Some vs. Any › View

Are 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