Grammar Quiz

[ Present Perfect Tense ]

He … his homework very well

A. Have not do
B. Has not do
C. Has not done
D. Have not done

Select your answer:
         


Random Topics:

First Conditional1st and 2nd ConditionalsGrammar: Imperative and Exclamatory SentencesSpeculation with Modal VerbsPast Simple, Present Perfect TensePresent PerfectUnreal Uses of Past TensesModal Verbs for SpeculationApologizing

Other quiz:

Grammar › View

We won’t … until we get there.

A. knowing

B. knew

C. know


Vocabulary › View

Which of the following words means the “ground or land”?

A. border

B. earth

C. ocean

D. volcano