请教You are the master of your life

能用in your life 吗?两个介词in of都可以还是只能择其一?自我感觉两个都正确。

请先 登录 后评论

最佳答案 2016-08-05 08:24

You are the master of your life.

这句话的of不可以换成in。

1. master的词义之一是:用作动词表示“掌握,控制”;用作名词表示“有控制权的人,控制者,主宰者”。

2. life的意思是:生活;生命;命运。

这句话的含义是:你是自己生活/生命/命运的主宰。或:你主宰着自己的生活/生命/命运。

▲在the master of your life这种结构中,虽然of your life作定语修饰 master,但master与your life的关系是“主谓关系”。 相当于You are the man who masters your life. 而the master in your life则无法表达这种“主谓关系”。又如:

invaders of England 英国入侵者。等于those who invader England

the host of the meeting 会议主持人。等于the person who hosts the meeting

▲有这样用法的名词如master, host, invader等,本身往往就是动词,或者由同源动词变来。



请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,3531 浏览
  • hiroshi 提出于 2016-07-05 21:15

相似问题