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:

Present Perfect Tense › View

Mandy has been ill _________________ Monday.

A. For
B. Since


Grammar › View

to remove
A. look for
B. take away
C. look after

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