onholiday和forone'sholiday的用法有什么不同?
例如句子:Where haveyoubeenonholiday?中的onholiday可以改为foryourholiday吗?
2.I knowyou'vegonetoHainan.Hopeyou'veenjoyedyourself.
请问这两个句子为什么要用现在完成时呢?强调了什么?