[ 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:
Perfect Tenses › ViewI was angry when I got to the shop because my bicycle … .
A. had not been repaired
B. was not repaired
C. had not repaired
Grammar › View
Which sentence is incorrect?
A. If the team loses they will not go to the playoffs.
B. When the team wins, they are happy.
C. As the team celebrated the win, they ate lots of cake.
D. If I win the game, everyone will be proud of me.
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
