[ Prepositions ]
She’s been saving money to buy a new laptop _____ a while.
A. at
B. for
C. in
D. on
Select your answer:

Random Topics:
DescriptionsPhrasal verbs and Prepositional PhrasesFrequency AdverbsFuture SimpleJobsVerb Forms and PrepositionsModals of DeductionPast Tense, Recount Text, and Future TenseInfinitive and GerundIndefinite ArticleOther quiz:
Modal Auxiliaries › View“_________ taking me downtown on your way to work this morning?”
“Not at all”
A. Can you
B. Why don’t you
C. Would you mind
D. Could you please
Vocabulary › View
adjective; sincere, real, without pretense
A. virulent
B. unfeigned
C. plod
D. temerity
