[ 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

Random Topics:
Present Perfect or Past Simple1st and 2nd ConditionalsSimilesSynonymsDemonstrative SpeechIf ClausesWh QuestionsNarrative, Past TensesSimple Past vs Past Continuous TenseVOCAB & GRAMMAROther quiz:
Adjective Clause › ViewThere were a lot of people _____________ like to do things together.
A. Who
B. Which
C. Whom
D. That
Vocabulary › View
Regular exercise can provide gradual ____ of anxiety.
A. asphyxiation
B. aversion
C. distress
D. amelioration
Grammar › ViewAs 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
