[ Tenses ]
It ______________ raining since morning when you rang me up.
A. have been
B. was
C. has been
D. had been

Random Topics:
Relative & ModalsPresent Perfect Simple & Present Perfect ContinuousSentence CompletionVerb to Be Tenses & Object PronounPassive Modals in Different TensesAdjectives and comparisonsFuture TenseNoun / PronounDemonstrative PronounArticle the or zero article (-)Other quiz:
Connectives › ViewSam could make the bed __________ he was four.
A. so
B. and
C. when
D. because
Perfect Tenses › View
Which auxiliary verbs are used to form the present perfect tense?
A. will, shall
B. is, are
C. has, have
D. was, were
Future Tenses › ViewWhat time ________ ?
A. is the train leaving?
B. the train shall leave?
C. does the train leave?
Subordinating Conjunctions › View
Choose the correct subordinating conjunction in the sentence: “She will go to the beach _____ it’s warm.”
A. and
B. but
C. when
D. or
