[ Present Perfect Tense ]
He … his homework very well
A. Have not do
B. Has not do
C. Has not done
D. Have not done

Random Topics:
so vs suchPronounSpeech TensesAspect or tenses of VerbsThe First Conditional (if/unless)Modals in the Past - Speculation and DeductionModals, Phrasal Verbs, Gerunds and InfinitivesGerunds/InfinitivesReported Speech and Reported QuestionsDemonstrative SpeechOther quiz:
Grammar › ViewMy sister and I ___________ around the world when the sea monster tried to eat our boat.
A. sailed
B. was sailing
C. were sailing
Grammar › View
Will the students be able to find the answer by themselves?
A. preposition
B. noun
C. pronoun
D. conjunction
E. adjective
They __________ to the beach last summer.
A. go
B. going
C. went
D. goes
Modals › View
It’s getting late. We __________ go to bed soon.
A. must
B. might
C. can’t
