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:

Grammar › View

She _____ English very well

A. Speak

B. Spoken

C. Speaks

D. Speek


Grammar › View

The survivors heard/ had heard a loud noise before the building collapsed.

A. heard

B. had heard

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