[ Grammar ]
He …………………. the homework three hours ago.
a. have written
b. has written
c. are writing

Random Topics:
AdverbPresent Perfect ContinuousStative Verbs and TensesPunctuationNoun Clauses with THATComparativeSimple Present TenseIrregular AdjectivesNouns - Word Form-IONSynonym and AntonymOther quiz:
Conjunctions › ViewYou must come on time ____________ you will be punished.
A. therefore
B. however
C. otherwise
D. moreover
Vocabulary › View
to put your clothes on
A. cage
B. make sure
C. get dressed
D. lock
Grammar › ViewWhat is the past tense of “make”?
A. Makes
B. Made
C. Making
D. Make
Past Continuous Tense › View
We … trying to help the Geography teacher.
A. Were
B. Was
C. Been
D. Is
