有区别.
giveup和abandon有重合,也有区别.
giveup
①投降或完全地奉献
②停止,不再继续
③分开,作罢
④丧失希望
⑤承认失败
⑥放弃正在或即将进行的事与计划
abandon
①撤销支持或帮助(特指在责任,义务等道德方面)
②在有风险或危险的情况下放弃
③完全地放弃
④不再继续
⑤完全地退让(情绪上的)
程度上是abandon大于giveup.giveup似乎更倾向于一种客观地描述,而abandon则有主观的因素在里面,强调giveup的前提,也着重giveup引起的(道德责任)后果.