英语:The general having served 32 yeas in the army is due to retire in July.为什么have 要加ing

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/01 13:28:45
英语:The general having served 32 yeas in the army is due to retire in July.为什么have 要加ing
xRn@HZK%RvnWds;`2\aeEy=HuՀΩ+f^Ѭ;Q'"RztHd;3}U}tyVg/6d6mU]VuErz,q~ZRXÉFZe<[Xn0~!-򛨂uu"۠9{mٻ_+!U] `_~\|3`дGuw*oԞ^{lna3%esUNpSժ9UDu_x9~4'OeЯPQ`35ȀpweEB*֘T(jA&O;~6

英语:The general having served 32 yeas in the army is due to retire in July.为什么have 要加ing
英语:The general having served 32 yeas in the army is due to retire in July.为什么have 要加ing

英语:The general having served 32 yeas in the army is due to retire in July.为什么have 要加ing
从having一直到in the army这一部分是做the general的定语,因为不在句中做成分,所以要加ing用非谓语动词形式

因为现在还在职还没退休。to表示将来才retire

因为后面已经有一个is了,就说明前面的都是主语。而只有名词、动名词或是名词性从句才能作主语,所以要加ing。

在整个句子中,我们可以先将句子分开成分,is之前的主语,is是胃语,剩下的就是宾语宾补了。而have动词在句中是用来做主语的,动词作主语,要用动名词形式。
希望可以帮到你。