Tom's parents ----[marry]for nearly ten years答案是have been marring 我认为是 had married 请问哪个正确

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 03:24:57
Tom's parents ----[marry]for nearly ten years答案是have been marring 我认为是 had married 请问哪个正确
xRMo@+qEprUCh9R$NIU%"ibjZJ!lb"͉xm9>3{j1NI)j^8*)ytFCC)%>RWvuGg ΄wE ʾ7=E_6=:.%.^ӕ$+6yX<7;Ov^#R!Z-52Dx6k.مͻ,f7b4W+n[< Kc  ,[B?jڂ5W*j|*?~a2LPWo_ [$JdMI3!"3u1`,pd["| `;Cu)1Vwqp4FL0^ҁϓɭ3uCW/ys#:VǓep(FH;٘ $&t!Sh3'kƍvc;1pRMVmD; :]`v?!n]*{LWđ

Tom's parents ----[marry]for nearly ten years答案是have been marring 我认为是 had married 请问哪个正确
Tom's parents ----[marry]for nearly ten years
答案是have been marring 我认为是 had married 请问哪个正确

Tom's parents ----[marry]for nearly ten years答案是have been marring 我认为是 had married 请问哪个正确
我是2L刚忘登了=_=||||
have married描述的是这个动作,如果用have married就表示爸妈结婚这个动作持续了十年
have been married描述的是状态

have been married
marry是短暂性动词,for nearly ten years是时间段,短暂性动词不能与时间段相连,完成时要用延续性动词表示状态

过去完成时表示在过去某一时刻或动作以前完成了的动作,也可以说过去发生的事对现在的影响与结果
过去完成进行时它通常表示某个过去正在进行的动作或状态,持续到过去某个时刻,还未完成,一直持续到之后才结束
希望对你有帮助

have been married
完成时要用表示状态到延续性词