[ Present Perfect and Present Perfect Continuous ]
It ______ since this morning. It’s terrible!
A. has being raining
B. has rained
C. has been raining
D. has been rained

Random Topics:
Modals with Perfect Infinitive-ed and -ing AdjectivesMoods of GrammarIf Conditional Zero and OneGrammar (want to/ need to/ have to)Reported Speech and Reporting VerbsShould, Should not havePast Simple & Past ContinuousDegrees of AdjectivesSimple and Compound SentencesOther quiz:
Modals › ViewThe office workers _____ follow the protocol set in their company whatever the situation is.
A. has to
B. must
C. mustn’t
D. must be
Tenses › View
Which tense is used to describe an action that is always true or happens regularly?
A. Past Continuous
B. Present Simple
C. Present Perfect Continuous
D. Future Simple
Grammar › ViewWhat is the contraction of Can not?
A. Cant
B. Ca’nt
C. Can
D. Can’t
Grammar › View
The students were tired. They … hard all the morning.
A. Worked
B. Had been working
C. Have been working
D. Had worked
