Topics: Present Tenses
How long you ……………….. English? For 5 years now.
A. has …. Studied
B. have ….. studied
C. has been ….. studying
D. have ….. been studying
Select your answer:

Random Topics:
Countable QuantifiersAdverbs, Modals, Preposition of timeOffering HelpMixed Tenseswould should couldComparative & Superlative AdverbsBecause of & Inspite ofPossessive Nouns with Apostrophes and PronounsModals & ConditionalsGrammar - too & enoughOther quiz:
Grammar › ViewI usually take the car because I don’t like _____ .
A. working
B. running
C. going
D. walking
Tenses › View
Are we ____ a deal by the end of today?
A. making
B. make
C. made
D. are make
