Grammar Quiz

[ Present Perfect vs Past Simple ]

She _______ her homework.

A. finished

B. finishes

C. has finished

D. finish

Select your answer:
A  B  C  D  E 


Random Topics:

Verb ConjugationPrepositions and Prepositional PhrasesAdverbial Clause of Cause and EffectBasic GrammarIf ClausesPassive Voice, Modals of Deduction and First ConditionalPreposition on TimeAdverbs (manners & modifiers)Passive Voice, Question Tag, PrepositionsModal Verbs and Gender Nouns

Other quiz:

Modals of Advisability › View

You _____ eat too much junk food. It’s unhealthy.

A. ought to not

B. shouldn’t

C. must not

D. don’t have to


Transition Words › View

She didn’t enjoy running the confidence course. ________ she always did her best.

A. For example,

B. However,

C. Instead,

D. Even so,

Grammar › View

I don’t know ________________.

A. She is who
B. Who is she
C. Who she is
D. Is who she


Grammar › View

Dogs are _____________(intelligent) rabbits.

A. more intelligent than

B. intelligenter than