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:

Grammar › View

He ______ about to give up his job when they offered him a rise.

A) was

B) is

C) has been

D) had been


Grammar › View

What is the future tense of eat?

A. Will eat

B. eat

C. eats

D. ate

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