[ 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 SpeculationApologizingOther quiz:
Grammar › ViewWe 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