Have you received my e-mail of Jul.31,2009?

来源:百度知道 编辑:UC知道 时间:2024/05/13 13:54:43
我要表达:请问您在2009年7月31号收到我的邮件了吗?用下面哪种说法好?为什么?请帮忙解答。感谢!
Have you received my e-mail of Jul.31,2009?
Did you receive my e-mail of Jul.31,2009?

选第一句,因为现在完成时表示过去的某件事对现在的影响,可能结束了,也可能继续。

而且我和外教交流的时候,一般这种情况也都是用完成时来表示。

Did you receive my e-mail of Jul.31,2009?
因为你说的是过去一个具体的时间

第一种好。惯用法

Have you received my e-mail of Jul.31,2009?