介词to和for用法辨析?

这是教美式发音的美国老师说的;

1) Thank you to everybody who took the time to make a video for this challenge.

2) Thanks so much to everyone who made a video for this challenge.

3) I will try to get tickets to that Opera. It's my dream to see that Opera.

上面3句话中的to everybody 或 to everyone 或 to that Opera中,介词to表示什么意思? 这里都可以用for替换吗?


请先 登录 后评论

最佳答案 2020-11-19 11:01

1) Thank you to everybody who took the time to make a video for this challenge.
——此句,thank you 相当于一个名词(类似 Thanks)“感谢”;to 表示“送给”。句子的含义是:我把 thank you(感谢)送给各位......
2) Thanks so much to everyone who made a video for this challenge.
——此句,同上。thanks 也是名词。
3) I will try to get tickets to that Opera. It's my dream to see that Opera.

——这里,说 tickets to that Opera 和 tickets for that Opera ,都可以。但稍有区别:to 强调票的“入场作用”,多接 “地点和目的地”。for 表示票的 “目的或用途”,着重指票的作用。


仔细体会:
I have a ticket to the concert. 
我有一张音乐会的入场券。

I have a ticket for the concert. 
我有一张听音乐会的票。

He bought a standby ticket to New York at 5:30 a.m. the following morning and flew to JFK airport six hours later. 
他买了张第2天凌晨5:30飞往纽约的剩余廉价机票,6个小时后飞往肯尼迪机场。
《柯林斯英汉双解大词典》

She hoped that getting this job would finally be her ticket to success. 
她希望得到这份工作终将会使她踏上成功之途。
《牛津词典》

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,2035 浏览
  • yxy39 提出于 2020-11-16 19:53