Grammar Quiz

[ Grammar ]

It ………….   (be)  cloudy for days before it ………….   (begin)  to rain.

A. has been / began

B. was / has begun

C. have been/ began

D. was / began

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect or Past Simple1st and 2nd ConditionalsSimilesSynonymsDemonstrative SpeechIf ClausesWh QuestionsNarrative, Past TensesSimple Past vs Past Continuous TenseVOCAB & GRAMMAR

Other quiz:

Modal Verbs › View

_____ you ride a bike safely? I’m not sure.

A. Can

B. Shouldn’t

C. Must

D. May


Grammar › View

What is the collective noun?

A. teacher

B. student

C. group

Grammar › View

As an old friend, may I give you an advice?

A. correct

B. incorrect


Grammar › View

This faucet is dripping again. I guess I _____ the plumber to look at it.

A. to get

B. will get

C. getting

D. get