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

Which pair of words below are synonyms?

A. Overjoyed/delighted

B. Cold/hot

C. Frightening/funny

D. Friendly/nervous


Grammar › View

My mother took ___________ car to the shop to get a new tire.

A. her

B. they

C. yours

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