翻译一下 I pormised to have done him a favor several days ago.I pormised to have done him a favor several days ago.这里的favor是什么意思?

问题描述:

翻译一下 I pormised to have done him a favor several days ago.
I pormised to have done him a favor several days ago.
这里的favor是什么意思?

很多天前我曾答应要帮他一个忙
do me a favor是帮我个忙的意思
do somebody a favor应该也是这个意思

几天前我承诺过要帮助他.
do sb a favor 帮助某人