问题描述: when _ you_(buy) it?是否用现在完成时 1个回答 分类:英语 2014-11-04 问题解答: 我来补答 did buy 因为有个when,强调的是那个时候的动作,所以只用过去时.特点:如果一个动作含有具体的过去时间状语时,该用过去时态,不能用完成时态.如:--Have you seen my pen?--I saw it just now/2 hours ago/yesterday/last night. 展开全文阅读