have you had dinner 和 did you have dinner 的区别是什么?完成时和过去式就不要说了.我想问翻译区别.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 16:47:50

have you had dinner 和 did you have dinner 的区别是什么?完成时和过去式就不要说了.我想问翻译区别.
have you had dinner 和 did you have dinner 的区别是什么?完成时和过去式就不要说了.我想问翻译区别.

have you had dinner 和 did you have dinner 的区别是什么?完成时和过去式就不要说了.我想问翻译区别.
have you had dinner 你已吃过饭了?
did you have dinner 你刚去吃饭了?
时态意思注意嵌入翻译中

第一句译为你已经吃过晚餐了吗?,第二句译为你吃晚餐了吗?第一句指的是一个状态,后面那个指的是过去的事实,即吃饭这件事。