--When __ you __ the bike.--Last month.填did;buy,为何have ;bought不行,句中有说到时态吗?
问题描述:
--When __ you __ the bike.--Last month.
填did;buy,为何have ;bought不行,句中有说到时态吗?
答
嗯,正确的答案是did和buy
有说到时态,即:last month,表过去式.其说明这事发生在过去,对现在不产生影响。所以答案是did和buy.
如果用have和bought 的话,表示的是现在完成时.表示过去发生的事,对现在有影响;现在完成时的时间状语不可以是过去的某一个时间。
所以 填did;buy。
希望可以帮到你!
答
问题只是问一个简单的过去式的动作,过去完成时不太合适。
答
句子还原后面的回答是 I bought the bike last month ,有具体的过去时间状语,句子的时态就是过去时.
要是用have 的话就不是bought 而是 have had
答
have ;bought是现在完成时,而Last month是明确的过去时