given another three weeks.I would have been able to finish the experiment.我想问这里为什么会用given呢 我觉得它的主语不一致 应该用ing才对撒?请问谁能帮我回答一下 .

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/29 11:16:41
given another three weeks.I would have been able to finish the experiment.我想问这里为什么会用given呢 我觉得它的主语不一致 应该用ing才对撒?请问谁能帮我回答一下 .
xݑr@_e/uƵdlrB (&Igdj $}ΞWlz^)ԊG UII6+N:ҧ!9>?~L*JTǔ4䉢* )/j5Mzč>x[>?i|JB]EL_|\?U҉AXF?/Y0 ܠ?aRh%b|/n𠽓98] ӺK̓6s\s<$ڨw xxCx0C>_ o&Ke@ k54[D󻠯= .9BNfQlǗ 3R^-(K%X̎$c2~))ae74E hId5{rGKo}o

given another three weeks.I would have been able to finish the experiment.我想问这里为什么会用given呢 我觉得它的主语不一致 应该用ing才对撒?请问谁能帮我回答一下 .
given another three weeks.I would have been able to finish the experiment.我想问这里为什么会用given
呢 我觉得它的主语不一致 应该用ing才对撒?请问谁能帮我回答一下 .

given another three weeks.I would have been able to finish the experiment.我想问这里为什么会用given呢 我觉得它的主语不一致 应该用ing才对撒?请问谁能帮我回答一下 .
前面从句完整的是I was given another three weeks,是被动,相当于“我被给了另外三周的时间”,故此无误.

应该是given,这句是非谓语形式,give对于后面的主语I来说,是I被给时间的含义,虽然表达上别扭,但实际不难理解~

非谓语动词的逻辑主语是句子主语 “我”是被给予了时间 所以用过去分词 表被动和完成