[ Tenses ]
He _____ for two hours.
A. writes
B. has wrote
C. is writing
D. has been writing
Select your answer:

Random Topics:
Sentence StructureAdjective / Noun + to InfinitiveIntermediateActive Voice-Present tensePresent Perfect Simple & ContinuousModal Auxiliaries and Similar ExpressionsEnglish ArticleUncountable NounsFuture Tense VocabularyPresent Tenses and VocabularyOther quiz:
Phrasal Verb › Viewmake prints/copies
A. run out of
B. run in
C. run through
D. run off
Grammar › View
Why don’t you take ________ a new hobby?
A. up
B. in
C. over
D. after
