Grammar Quiz

[ Present Tenses ]

Pete’s been working late.

A. Present Simple

B. Present Perfect

C. Present Continuous

D. Present Perfect Continuous

Select your answer:
A  B  C  D  E 


Random Topics:

Comparatives - SuperlativeGrammar / PronounsModal Verbs in ConditionalsIELTS GrammarPast ParticiplesBecause of & Inspite ofArticles & PrepositionPossessive PronounsNarrative, Past TensesConditional Sentence Type 1

Other quiz:

Vocabulary › View

unaware of; unconcerned; inattentive

A. spontaneous

B. dogged

C. keen

D. oblivious


Past Tense vs Present Perfect Tense › View

“You _________ (lie) in bed for the whole morning. When will you get up?”

A. has lain

B. have lain

C. lay

D. laid

Grammar › View

Your dog is _____ than my dog.

A. happier

B. more happy

C. much happy

D. a lot happy


Vocabulary & Grammar › View

Maybe these letters will _______ your memory.

A. jog

B. wake

C. help

D. remind