Grammar Quiz

[ Perfect Tenses ]

Choose the correct option:

It … all day! Why can’t it stop!

A. is raining

B. rains

C. has been raining

D. have been raining

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Capitalization and Possessive NounsTransition WordsSubordinating ConjunctionGrammar - SimilesHas and HaveNouns, Articles, DeterminersPresent Simple vs Past SimpleGrammar: wishes and regretsSome & AnyDo not or Does not

Other quiz:

Superlative & Comparative Adverbs › View

After the car accident, he drives ___________ now. (carefully)

A. less carefully

B. most careful

C. more carefully

D. more careful


Grammar › View

‘Sarah says she’s almost finished painting the house.”And you believe her? I bet you that when we visit her at Christmas she ___________.’

A. Mustn’t have finished
B. Shouldn’t have finished
C. Wouldn’t have finished
D. Won’t have finished

Grammar › View

What music ……… ?

A. you like

B. do you like


Grammar › View

My mother ______________ a chocolate cake tomorrow.

A. bake

B. baked

C. will bake

D. bakes