Topics: Present Tenses
John ____ to buy new shoes for months now.
A. is saving up
B. has been saving up
C. been saving up
D. saves up
Select your answer:

Random Topics:
Verb Tenses and Subject Verb AgreementModals and ResponsibilitiesMiscellaneous Grammar UsagesDaily Routines & TensesPreposition on TimeConjunction and PunctuationDependent ClausesConditionals (0 - 1 - 2)take, make, doModal Verbs and ConditionalsOther quiz:
Future Tense › ViewI will follow you wherever you ………….
A. are going
B. will go
C. go
Grammar › View
Nader joined Oxford University……….
A. where council strict admittance conditions were put
B. whose council put strict admittance conditions
C. which council put strict admittance conditions
D. whom council strict admittance conditions, were put
