Topics: 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
Select your answer:

Random Topics:
Degrees of AdjectivesGrammar ModalsParallelism and Subject Verb AgreementDependent ClausesMixed ConditionalModals of ObligationVerb Tenses (Progressive, Perfect)Past simple - Irregular VerbsPresent simple or Past simpleVocabulary and ModalsOther quiz:
Future Tenses › ViewYou look tired. I _______ make the dinner tonight
A. will
B. am going to
Grammar › View
Henry’s ____ of writing exam is to get a promotion at work.
A. aim
B. target
C. schedule
D. plan
