[ 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:
Prepositions of Time, Place, and Movementanother/the others/each other/one anotherLinking Words and ConjunctionIdentifying Sentence TypesSubordination ConjunctionsAdjectivesPresent, Past and Future Tenses-ed/-ing AdjectivesModal VerbsShould and Shouldn'tOther quiz:
Subjunctives › ViewYou’d better stop spending money, … you will end up in debt.
A. unless
B. otherwise
C. if
D. in case
Articles › View
_____ elephant is a large animal.
A. A
B. The
C. An
D. no article
