I--him a favor several days ago A promised to do B promised to have done 说理由 并翻译

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 07:49:47
I--him a favor several days ago A promised to do B promised to have done 说理由 并翻译
xTn@?`p H F!u @%pRbl%ǫB=G${=!%SC>89EQ&˟r8:QG$Oi:d54Cx1 *l} BHhpon7K sɪ̩2!-e1@ʂ&QehI#jp]K1 Pqg?<{~?R`jtp=Xn~~tʀԊA":i8xҀRZ9@*෥L\36[ d VRv~@"MɅH-8 r.v?5.( h~Xѭe6pJ=\k='ޖUKUXX j 5՚-wbH3,*l@B{cB_2t"K16@(Wz4d81kRtpv/r^sgI6 't@j k냗b&xkV!U~t8aW2/֭0);P뤦l&֥m``,.+^ kpM

I--him a favor several days ago A promised to do B promised to have done 说理由 并翻译
I--him a favor several days ago A promised to do B promised to have done 说理由 并翻译

I--him a favor several days ago A promised to do B promised to have done 说理由 并翻译
A,因为后面的时间状语是several days ago,所以应该用过去式,promised to,而后面这个do表示要做但是还没有做.而B项的to have done 表示已经做过了.很明显这个句子表达的是还没有做.
翻译:我前些天答应他帮会帮他的忙.
根据意思选择A.

A 意思是几天前我承诺帮他的忙
像B这种to 后面接have done的表示过去这个动作已经发生了,这里说“承诺已经帮了他的忙”不通

A
这里用过去式就可以了 several days ago.
几天前我就承诺帮他了。

several days ago 指几天前,表示的是过去发生的事情。
promise to do sth 是指答应做某事但还没有做
promise doing sth 指答应做某事并且做过了。
句子意思是:几天前我答应过要帮助他。
do a favor 帮助,是固定短语。
I promised to do him a favor several day...

全部展开

several days ago 指几天前,表示的是过去发生的事情。
promise to do sth 是指答应做某事但还没有做
promise doing sth 指答应做某事并且做过了。
句子意思是:几天前我答应过要帮助他。
do a favor 帮助,是固定短语。
I promised to do him a favor several days ago

收起