Grammar Quiz

[ Present Tenses ]

It has _____ snowing a lot this week.

A. be

B. been

C. being

Select your answer:
A  B  C  D  E 


Random Topics:

was wereVocabulary and ModalsVerbs and AdverbsModals and Active and Passive VoiceMixed Present TensesVerb AbilityModals and Present TensesTenses and Figurative LanguageModal "Have to"Grammar Assessment

Other quiz:

Adjective Suffixes › View

ah, English teachers… They are ——-! They always teach the same and poorly!

A. hopeful

B. hopeless

C. hoped

D. hoping


Grammar › View

What … to the masked ball tonight?
A. will you wear
B. are you wearing
C. do you wear
D. are you wear

First Conditional › View

If it ________, we _______ in the pool

A. doesn’t rain/ will swim

B. don’t rain/ will swim

C. will swim/ doesn’t rain


Modal Verbs › View

The police interrogated the suspect for more than four hours, but she ………. the names of her co-conspirators.

A. -would not reveal

B. -mustn’t have revealed