分词作宾语的用法疑问

He spent the day with Laura, was charmingly blamed for giving away one pound, and had to walk home.

请问 had to walk home 是介词 for 的宾语吗?怎么没用现在分词形式呢?


请先 登录 后评论

最佳答案 2018-04-10 15:23

网友在读句子的时候没有全局观,误解了句子的结构。注意句子的谓语动词:主语后接三个限定动词形式,即一个主语,三个谓语,He spent..., was blamed, and had to walk home. had to do是第三个谓语,并不是介词for的宾语。

另外,介词for后接的是动名词,而不是分词。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,3106 浏览
  • 尉东 提出于 2018-04-07 09:38

相似问题