by having和for having的区别

People celebrate Thanksgiving Day ______ a big turkey meal.
A. by having    B. for having      C. to have
请问是选 A 吗?它们之间有和区别?

请先 登录 后评论

最佳答案 2014-12-09 21:47

People celebrate Thanksgiving Day ______ a big turkey meal. A. by having    B. for having      C. to have 答案应该选 A 。“by doing sth.”的意思是“通过做某事”,表示以做某事的方式。
请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,3337 浏览
  • 刘清汉 提出于 2014-12-09 20:50

相似问题