[ Present Perfect and Present Perfect Continuous ]
It … all day! Why can’t it stop!
A. is raining
B. rains
C. has been raining
D. have been raining
Select your answer:
Random Topics:
Connectives (because, due to, owing to, because of)Conditionals and WishesOffer and SuggestionGerund & InfinitivesDefinite, Indefinite and Zero ArticlesModals and Semi-ModalsVocabulary and GrammarClauseSubject and Verb AgreementOther quiz:
Tenses › ViewI ____ it by the time he called.
A. had already done
B. have already done
C. will have already done
D. have already been doing
Vocabulary › View
For a change, why don’t you ____ your hair red?
A. control
B. force
C. dye