better do sth与better to do&nbs

Better ________ him the truth.
A. tell         B. to tell
我觉得两个答案都对:
Better tell him the truth.(可理解为 You’d better tell him the truth.省略)
Better to tell him the truth.(可理解为 It’s better to tell him the truth.的省略)

请先 登录 后评论

其它 1 个回答

陈根花   - 华文出版传媒执行主编
擅长:英语考试

补充:正因为 better to do sth 是用于作比较(即其中的 better 是比较级),所以它可以与 than 连用。如:

Better to stay at school than (to) go home. 待在学校比回家更好。

Better to ask the way than go astray. 问路总比迷路好。

Better to reign in hell than serve in heaven. ()宁在地狱为王,不在天堂为臣。(宁为鸡口,毋为牛后。)

但是 better do sth 中的 better 不含比较意味,所以它不与 than 连用。

请先 登录 后评论
  • 1 关注
  • 1 收藏,4163 浏览
  • 邹德浩   提出于 2014-11-15 23:48

相似问题