on holiday 和 for one's holiday的用法有什么不同?例如句子:Where have you been on holiday?中的on holiday 可以改为for your holiday吗?2.I know you've gone to Hainan.Hope you've enjoyed yourself.请问这两个句子为

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 11:23:25


on holiday 和 for one's holiday的用法有什么不同?

例如句子:Where  have you been on holiday?中的on holiday 可以改为for your holiday吗?
2.I  know you've gone to Hainan.Hope you've enjoyed yourself.

请问这两个句子为什么要用现在完成时呢?强调了什么?

Where have you been on holiday?中的on holiday 可以改为for your holiday吗?
不可以哦.这个句子的意思是:“你假期去哪里啦?”
for your holiday “为了你的假期” 没有这个表达方式哦.
I know you've gone to Hainan.Hope you've enjoyed yourself.
意思是:我知道你去了海南.一定玩儿得很开心吧.
结合上下文的语境,这是个非常口语化的表达方法.
既然你假期去过海南玩儿了,所以要用完成时了.后面的这个hope并不是“希望”的意思,而是表示一种委婉的推测和询问.
如果说“我希望你玩的开心”,就不用完成时了.

on holiday 在度假 for holiday 去度假

  1. 改成 Where are you go for holiday 强调度假已经完成

  2. 强调已经到达