作业帮 > 英语 > 作业

一道改错题I mailed a letter to you last month.Did you receive it?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/06/04 05:17:00
一道改错题
I mailed a letter to you last month.Did you receive it?
..我很郁闷
为什么最后要改成完成时:have you received it?为什么问的时候就要用完成时?
Have you received it?
用现在完成时态.
第一句是过去的动作,我上个月寄了封信给你,所以用一般过去时.
第二局是我现在问你收到没有,若还用Did you receive it?意思是你过去收到了吗,不合题意,还有可能是现在收到的.用现在完成时态,意思是到现在为止,你收到没有,更贴合题意.