[ 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:
Tenses › ViewThe lake _____.
A. was freeze
B. was froze
C. was frozen
D. had freezed
Subject Verb Agreement › View
Neither the teacher nor the students _________ happy with the new schedule.
A. was
B. were
C. is
D. are
Tenses › ViewThey __________ 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
