Grammar Quiz

Topics: Present Tense

He has been writing this book for 3 years

A. Present Simple

B. Present Perfect

C. Present Perfect Continuous

D. Present Continuous

Select your answer:
         


Random Topics:

Preposition of DirectionBare Infinitive and To InfinitivePresent Simple and Present Continuous TensePresent Simple vs Present ContinuousPresent Perfect and Present Perfect ContinuousFuture - be going toSentence Structure and PunctuationPronounsGrammar TOEFLZero & First Contidional

Other quiz:

Grammar › View

I didn’t feel well yesterday. _________, I didn’t go to school.

A. Therefore

B. However

C. Furthermore


Vocabulary › View

Which word is a synonym of cloth?

A. fabric

B. soared

C. trudged

D. greed