my work_,i went home.A.had been done B.done C.having done D.to be done选择哪一个?为什么?为什么C不对?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 04:03:07
my work_,i went home.A.had been done B.done C.having done D.to be done选择哪一个?为什么?为什么C不对?
xőN@_eh0\#U%H$JjĪ!R"/33VD\r53gᓾH .2F1)!xX8" $ (q w[ yhX.P呜.cu2vA6Xw|$]9y;s Û76drή V쎂u6,P93fsqnH*6Uwd`ôM'te6ei%.Rh-Zh=z#Oֱqq#}ܵWlF%: p {ڵ6{wa77nFGlUB )/fRs`@DۄN\|̾%DZy

my work_,i went home.A.had been done B.done C.having done D.to be done选择哪一个?为什么?为什么C不对?
my work_,i went home.
A.had been done B.done C.having done D.to be done
选择哪一个?为什么?
为什么C不对?

my work_,i went home.A.had been done B.done C.having done D.to be done选择哪一个?为什么?为什么C不对?
这考的是独立主格,选 B
done,
having been done都可以
A的话,两个句子缺少连接词,after my work had been done,i went home.
都说很清楚了,C是主动,工作是由人来做的,所以要用被动DONE

A
整句是过去时,went home之前work已经做完了,因此用had been done过去完成时