[ Grammar ]
It … on what the weather. I could do nothing about it.
A. depends
B. is depending
C. depended
D. was depending
Select your answer:

Random Topics:
Present Perfect Tense or Present Perfect Continuous TenseModals and Comparative SuperlativePresent Simple ProgressiveSimple Present Tense vs Present Continuous TenseNoun, Pronoun, Adjective, Verb-ed and -ing AdjectivesPast Progressive TenseAdverbs of frequencyPresent ProgressiveSimple vs Present Continuous TensesOther quiz:
Preposition of Time › ViewSome people study best ___________night but I prefer the morning.
A. in
B. at
C. during
D. on
Coordinating Conjunction › View
She can’t love you, _____him.
A. nor can’t she love
B. nor can she love
C. or she can’t love
D. or can she love
