Select the correct sentence.
A. It has raining for several days.
B. It has been raining for several days.
C. It have been raining for several days.
D. It has been rain for several days.

Random Topics:
Simple TenseArticle the or zero article (-)Infinitives and GerundsDegrees of AdjectivesPrepositional PhraseSimple Present and Past TenseUnderstanding Product Packaging and TensesQuantifiers and Adjectivesso vs suchConditional Sentence Type 0-3Other quiz:
Modals › ViewYou ____ in Tim’s car. I didn’t know that Tim was invited. You ____ me.
A. could come / could tell
B. could come / should tell
C. could have come / should have told
D. must have come / could have told
Grammar › View
It’s so _____ when you fall over in public!
A. embarrassed
B. embarrassing
C. embarassing
Grammar › ViewChoose the sentence structure. She had been planning to work out after school, but her dentist appointment ran longer than expected.
A. simple sentence
B. compound sentence
C. complex sentence
D. compound-complex sentence
Prepositions › View
The boy is afraid ________ snakes.
A. of
B. on
C. in
D. about
