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:

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