Grammar Quiz

[ 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 Vocabulary

Other quiz:

Phrasal Verb › View

make 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