have you got a computer now?yes.my uncle ( )(buhave you got a computer now?yes.my uncle ( )(buy) it for me as my birthday present.用一般过去时还是用现在完成时请说明原因

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 17:28:34
haveyougotacomputernow?yes.myuncle()(buhaveyougotacomputernow?yes.myuncle()(buy)itformeasmybirthdayp

have you got a computer now?yes.my uncle ( )(buhave you got a computer now?yes.my uncle ( )(buy) it for me as my birthday present.用一般过去时还是用现在完成时请说明原因
have you got a computer now?yes.my uncle ( )(bu
have you got a computer now?
yes.my uncle ( )(buy) it for me as my birthday present.
用一般过去时还是用现在完成时
请说明原因

have you got a computer now?yes.my uncle ( )(buhave you got a computer now?yes.my uncle ( )(buy) it for me as my birthday present.用一般过去时还是用现在完成时请说明原因
应填 has bought
因为这里问现在得到电脑了吗,回答说是叔叔给买的(买完了),意在与突"已经买了",表明已经有电脑了,强调事情的结果,所以用现在完成时恰当

我认为应该是一般过去式吧,过去完成时是过去发生的动作并对现在产生影响,一般过去式只是表示一个动作的发生。仅供参考。

用一般过去时,因为送手表发生在过去,而现在完成时多有时间状语的提示

建议选择一般过去时,填bought

一般过去式。只是单纯发生在过去的事情,不用完成时