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 as和treat like用法是否一样,请老师指教。
as 表示事实也是如此。like 表示并非事实。这是这两个的本质区别。你的第一题用as, 是因为把她当作家庭一员来对待,如收养的孩子。第二题用like,是因为事实上你不是king. 另例:Don't treat me like a child. 别拿我当小孩(实际上他不是小孩了)。Don't treat me as a child. 别拿我当孩子(尽管我还是个孩子)。如果从中文翻译上看是看不出不同的, 所以即使看字典的例句和翻译,也看不出来差别。因此学英语要掌握英语思维,这是根本。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
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 . (摘自)别把我当作小孩子。