[ Gerund, Infinitive & Modals ]
Look at the street, it’s very muddy. It ____ rained last night.
A. could
B. might be
C. would have
D. shall be
E. must have

Random Topics:
Prepositions of Location, Movement and TimeModals and ResponsibilitiesAdverbs or AdjectivesAdverbial Clauses of Reason / CauseProgressive Verb TensesGiving and Asking for AbilityArticles and PrepositionsCardiology ServicesContinuous TensesInterrogative Pronouns & AdverbsOther quiz:
Passive Voice › ViewMillions of people ___(1)___ social media every day. Tens of ads ___(2)___ every time they are online.
A. (1) use
(2) are viewed
B. (1) are used
(2) are viewed
C. (1) use
(2) view
D. (1) are used
(2) view
Conjunction › View
Smith are not feeling well, ______ he will come to our house
A. But
B. However
C. Since
D. Because
Subject Verb Agreement › ViewSeveral of the field hockey players also _______ to the track team.
A. belongs
B. belong
Present Perfect & Past Simple Tense › View
It has been raining …………… more than four days.
A. since
B. for
