perfect for 用法困惑

1A windy day is perfect for flying a kite.

2A windy day is perfect for us to fly a kite.

3A windy day is perfect for our flying a kite.

4A windy day is perfect for us flying a kite.

老师,第1)句是书上的原句。我想问一下老师,2),3),4)这三句正确吗?含义和第1)句究竟有什么区别呢?谢谢老师!

请先 登录 后评论

最佳答案 2021-10-13 15:25

1A windy day is perfect for flying a kite.

2A windy day is perfect for us to fly a kite.

3A windy day is perfect for our flying a kite.

4A windy day is perfect for us flying a kite.

先看 be perfect for 的意思:

对……是完美的

对……是适合的

对……是理想的

for 是介词,是“针对”之意,表目的。后接名词、代词、动名词。所以:

1)正确。

2)是 for sb. to do sth. 结构,for 引出不定式的逻辑主语 for sb. ,已经不是上面那个 for 的含义了,所以,此句错误。

3)和4),是在动名词之前加了逻辑主语,物主代词和宾格代词都可,正确。

请先 登录 后评论

其它 1 个回答

Chiron - 英语爱好者 文教研究者
对不起,本来要回复刘老师,不小心点成回答问题了。
请先 登录 后评论
  • 2 关注
  • 0 收藏,2884 浏览
  • ljcEnglish 提出于 2021-09-23 14:36

相似问题