Topics: Present Perfect Simple & Continuous
How long ______ your dad ______ this car? It looks really old.
A. have / had
B. has / had
C. have / been having
D. has / been having
Select your answer:

Random Topics:
Adjective OrderPrepositions and Prepositional PhrasesGrammar - Present and Past PassiveAdverb Types and TensesPreposition & GerundPresent and Past Simple PassiveAdjective ending with ED & INGVocab and GrammarAdjectives-Comparison, SuperlativeDependent ClausesOther quiz:
Phrasal Verb › Viewbe deceived
A. Take to
B. Be taken in
C. Take over
D. Be taken aback
Countable & Noncountable Nouns › View
There are (…) people at the bus stop.
A. a
B. a little
C. some
