With all the magazines I needed _______,I left the post office.A.buying B.to buy C.bought D.to be bought

问题描述:

With all the magazines I needed _______,I left the post office.A.buying B.to buy C.bought D.to be bought
I need to buy修饰all the magazines,把 "with"翻译成“带有”.这句话的意思 翻译成:带着我需要买的全部杂志,我离开了邮局.这样理解对吗

该题应选 C,过去分词作宾补,表示被动或完成.
意为:在我所需要的杂志都买好之后,我就离开了邮局.
to buy 说明还没有买,那你是怎么带走的呢?显然不符合客观事实或生活逻辑嘛!need to do . 是个短语。又不是不定式,为什么会表将来?need to do 它并不是短语,而是 need 后接动词不定式作宾语,而不定式作宾语则表示的是一个尚未发生或即将发生的动作。所以还是一个将来的动作呀。