区别:
一、含义不同。
1、swear英 [sweə(r)] 美 [swer]
v.发誓,咒骂
n.咒骂,发誓,宣誓
例句:It's wrong to swear and shout.
破口大骂是不对的。
2、promise英 [ˈprɒmɪs] 美 [ˈprɑ:mɪs]
vt.允诺,许诺,给人以…的指望或希望
vi.许诺,有指望,有前途
n.许诺,希望,指望,允诺的东西
例句:The post office has promised to resume first class mail delivery to the area on Friday.
邮局承诺于星期五恢复对这个地区第一类邮件的递送。
二、语气不同。
swear语气更重,偏向于“发誓”, promise偏向于保证,许诺。用法结构基本一样,就是语气不同,场合不同。
1、Alan swore that he would do everything in his power to help us.
艾伦许诺要尽其所能帮盯饥助我们。
2、If you make a promise, you should keep it.
如果做出了承诺,就应该遵守。
三、主客观不同。
promise 指保证一定会做某事或谨兄提供某物,或某事一定会发生,侧重于自己的凯晌返主观意向,用言语使人感到放心。swear 指以发誓的形式作出保证,或强调自己所说的是真话。
1、He promised to return the money to me.
他保证把钱还给我。
2、He swore never to gamble again.
他发誓再也不赌博了。
近义词:
一、swore at v. 诅咒
use ugly or unkind words when speaking to sb骂人
二、The child was punished by the teacher for calling names.那个小孩因骂人而受到老师的惩罚。
三、name-calling 不可数名词中伤
四、call someone names n. 骂人
五、scold [skəuld] v.责骂,训斥 n.斥责,爱责骂的人
六、abuse [ə'bju:s,ə'bju:z] n.滥用,恶习 vt.滥用,辱骂,虐待
七、wigg v. 使戴假发,骂,责备
参考资料来源:百度翻译-swear
参考资料来源:百度翻译-promise