hate sb to do与hate sb doing

I hate people to tell lies 和 I hate people telling lies 都正确吗?

请先 登录 后评论

最佳答案 2021-04-22 18:31


I hate people to tell lies (正确)

I hate people telling lies (正确)

I hate people's telling lies.(正确)

例如:

He hates his wife(') smoking. 他讨厌妻子抽烟。(《英汉多功能词典》新编升级版p.765)

He hated his daughter to go abroad. 他不想让女儿去外国。(同上)

请先 登录 后评论

其它 1 个回答

曹荣禄  
擅长:动词用法,句法问题

是的,二个句子都是正确的。hate sb to do sth hate sb doing sth 这二种用法都是允许的。

请先 登录 后评论
  • 2 关注
  • 0 收藏,2580 浏览
  • 张爽 提出于 2021-04-22 13:37