[ Present, Past, and Future Time ]
It (rain) ______________________ for a very long time.
A. It have rained for a very long time
B. It has rained for a very long time
C. It have rain for a very long time
D. It have raining for a very long time
Select your answer:
Random Topics:
Grammar - Be going toPast and Past ContinuousIELTS VocabularyPerfect ModalsPast Simple & Past ContinuousGerunds and ModalsReported Speech and Reported QuestionsGrammar and Passive VoiceCompound and Complex SentencesOther quiz:
Grammar › ViewNo matter ________ you go , you have to be careful about your own personal safety.
A. who
B. where
C. when
D. what
Present Continuous › View
______ my best friends ________ in an expensive hotel?
A. IS / STAYING
B. ARE / STAYING
C. ARE/ ARE STAYING