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:
A  B  C  D  E 


Random Topics:

Countable & Uncountable NounsPresent Perfect, Present Simple, Present ContinuousPresent Simple or Present ContinuousBASIC GRAMMAR - PRONOUNSNoun ClauseWas & Were QuestionsGrammar ElementaryUnless If First ConditionalPresent/Past/Future Continuous TensePhrasal Verbs with up and down

Other quiz:

Articles - rules › View

In front of names of rivers, oceans and seas (Atlantic ocean, Nile…)

A. no article

B. the

C. a/an


Present Simple or Present Continuous › View

Luckily, I _________________ at the weekends! I’m free!

A. don’t work

B. am not working

Nouns, Articles, Determiners › View

I’ve got a ……… minutes. I’ll help you.

A. little

B. few

C. much

D. any


Grammar › View

I didn’t wake up on time. I wish I………

A. have not woke

B. had not woken

C. have woken

D. had woken