Topics: Present Tenses
We need a new car. We …………………………………….. (have) this one for ages.
A. have
B. are having
C. have had
D. have been having
Select your answer:

Random Topics:
Passive Voice and Relative ClausesFinite and Non-Finite VerbModal AuxiliarySimple Present - Negative & InterrogativeGender and GrammarCompound AdjectivesPrepositions and Prepositional PhrasesPresent Perfect and Present Perfect Progressive TensesGrammar - Present and Past PassiveEnglish MorphosyntaxOther quiz:
Prepositions › ViewKarim isn’t home now. He’s _____ church.
A. at
B. on
Vocabulary › View
What does “preferred” mean?
A. Forgot something
B. Liked something better
