treat as和treat like用法一样吗

1. They treated her very well _______one of the family members.

A. like    B. as      C. as if        D. seems

2. After he won all the money they treated him ______a king.

A. like    B. as     C. as if      D. seemed

给出的答案是1.B 2.A,不清楚treat astreat like用法是否一样,请老师指教。

请先 登录 后评论

最佳答案 2021-01-21 18:53

as 表示事实也是如此。like 表示并非事实。这是这两个的本质区别。你的第一题用as, 是因为把她当作家庭一员来对待,如收养的孩子。第二题用like,是因为事实上你不是king.  另例:Don't treat me like a child. 别拿我当小孩(实际上他不是小孩了)。Don't treat me as a child. 别拿我当孩子(尽管我还是个孩子)。如果从中文翻译上看是看不出不同的, 所以即使看字典的例句和翻译,也看不出来差别。因此学英语要掌握英语思维,这是根本。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

treat  ...  as 和  treat ... like 都可以用,而且语义差别不大。如:

Don't trea me as a child . (摘自 Oxford Advanced Learner's Dictionary of Current English by A.S. Hornby , et al , 1974,1988)别把我当作小孩子。

Don't trea me like a child ! 不要把我当孩子!(摘自《牛津英语搭配词典》第2版英汉双解版p.1863)

My parents still trea me like a child . 我父母仍然把我当成小孩。(摘自《韦氏高阶英汉双解词典》p. 2244)

They treated me like a member of their family. 他们待我如家人。(同上)

I was treated like a queen / criminal . 我被当作女王 / 罪犯一样对待。(同上)

Try to treat everyone as an equal. 尽量平等对待每个人。(同上)

Her parents treated her as if she were a baby / as a small child / like a small child . (摘自 A Comprehensive Grammar of the English Language)

Don't trea me as a child . (摘自)别把我当作小孩子。

请先 登录 后评论
  • 1 关注
  • 2 收藏,13708 浏览
  • Eric007 提出于 2021-01-20 15:46