[ Present Perfect Tense ]
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:
1st & 2nd ConditionalsSimple Present ProgressivePast SimplePresent/Future/Past Simple/Present PerfectConditional 0Noun PhrasesGrammar - TOEICCan, Could, May, MightTOEIC GrammarOther quiz:
Perfect Verb Tenses › ViewIdentify the tense of the following sentence: “I have never been to Paris.”
A. Present Perfect
B. Past Perfect
C. Future Perfect
D. Simple Present
Grammar › View
We’re going to go to San Francisco _____.
A. next month
B. the next month
C. the month next