Grammar Quiz

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

Gerund - to Infinitive Gerund vs InfinitiveAdjectives and comparisonsGrammar: Imperative and Exclamatory SentencesSentence Structure and Pronoun AntecedentPrepositional PhrasesVerb BEProgressive Verb TensesPerfect Verb Tenses

Other quiz:

Prepositions › View

Some students volunteer to work in remote areas to provide education _____ children.

A. up

B. for

C. on

D. with


Vocabulary › View

Despite their hard work, they faced ______ that made it challenging to progress toward their goals.

A. under the stars

B. whisper of the wind

C. a series of misfortunes

D. chasing dreams