John ____ to buy new shoes for months now.
A. is saving up
B. has been saving up
C. been saving up
D. saves up

Random Topics:
Modals and Comparative SuperlativeWish SentenceReflexive Pronouns & Modal VerbsPresent and Past Perfect TensesArticle & PrepositionGerund & InfinitivesArticles A and AnPresent Simple/AffirmativeVerb PatternsTenses and VerbsOther quiz:
Grammar › ViewI passed my g2 driving test however I still need a vehicle to drive across town.
A. I passed my g2 driving test, however I still need a vehicle to drive across town.
B. I passed my g2 driving test however, I still need a vehicle to drive across town.
C. I passed my g2 driving test; however I still need a vehicle to drive across town.
D. I passed my g2 driving test; however, I still need a vehicle to drive across town.
Grammar › View
What type of sentence is this?
I am so excited about today!
A. interrogative
B. exclamatory
C. declarative
D. imperative
Noun, Pronoun, Adjective, Verb › ViewIdentify the comparative adjective:
A. He is the tallest student.
B. She is faster than her brother.
C. This is an interesting book.
D. The dress is beautiful.
Grammar › View
The children were tired because they _______ football for two hours.
A. played
B. had played
C. had been played
D. had been playing
