[ 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:
Modal Verbs › ViewI ____ you came here today than tomorrow.
A. had better
B. would rather
C. would better
D. had rather
Present Perfect Tense › View
Andy and Den ……. (to discuss) the plans for their winter holidays for two hours now.
A. have discussing
B. has been discussing
C. have been discussed
D. have been discussing
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
