问题描述: (how long)(have you)(bought)(the bike)上面四个部分哪个错了 1个回答 分类:英语 2014-12-02 问题解答: 我来补答 ought错了.因为完成时...不能写BOUGHT,应该是HAD...好像它是瞬间动词,不能表达持续意义.和how long一起用就不行.(记得是这样的...太久没用正确的英语了..哈哈) 展开全文阅读