call on和call at有什么区别

如题所述

  Call on和call at的意思一样,都是"拜访""访问",call on=call upon;但call on后接表示人的名词或代词,call at 后接表示地点或场所的词语。试比较:
I called on the Smiths yesterday.
我昨天拜访了史密斯一家人。
I called at the Smith's yesterday.
我昨天去了史密斯家。
I called on the doctor yesterday.
我昨天去拜访了医生。
I called at the doctor's yesterday.
我昨天去了医务室。
另外,call on还可以"号召",后面往往接动词不定式作宾语补主语。如:
The headmaster called on the students to work harder.校长号召学生们更努力地学习。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-05-15
区别:

call on
[英][kɔ:l ɔn][美][kɔl ɑn]
号召; 叫; 要求; 拜访(某人);
例句:
The aim is to highlight the charity's call on governments, organisations and individuals to pledge their commitment to tackling climate change.
活动旨在强调世界自然基金会发出的呼吁,号召政府、有关机构和个人践行应对气候变化问题所作出的承诺。

call at
[英][kɔ:l æt][美][kɔl æt]
到…进行短暂访问; 停留;
例句:
Although my stylists rarely come into my office, I personally e-mail and call at least 10 stylists every day.
虽然我的设计师们很少到办公室来,但我每天都会亲自给至少10位设计师发电子邮件、打电话。本回答被网友采纳
第2个回答  2015-12-14
call on 号召,邀请,访问,指派,要(学生)回答问题
call at 停靠,(短时间)停留,拜访
相似回答