[ Tenses ]
– How long _______ you (drive)?
— Since I was 17.
A. have driven
B. do drive
C. did drive
D. have been driving
Select your answer:

Random Topics:
Past Simple vs Past ContinuousAdjective vs AdverbSimple PresentVerb Tense, Pronouns and AntecedentsModals for Necessity and SuggestionsParts of Speech and GrammarAbstract NounsGrammar - Countable/ UncountableModals of ProbabilityCommon Grammar Mistakes and Spelling TipsOther quiz:
“Put” Phrasal Verb › ViewThe fire was so intense that it took the firefighters many ours to ______ it _____.
A. put back
B. put off
C. put out
Some vs. Any › View
Charly doesn’t have ___ pets.
a. some
b. any
