All the books donated by the students from urban schools are said _______
Allthebooksdonatedbythestudentsfromurbanschoolsaresaid_______tothestudentsinruralarea...
All the books donated by the students from urban schools are said _______ to the students in rural areas the other day
A.to be sent B.to have been sent
为什么选B不选A 展开
A.to be sent B.to have been sent
为什么选B不选A 展开
2个回答
展开全部
为了看清句子时态,我们去掉形容词,然后 句子主干为下面这句:
All the books are said _______ to the students the other day.
意思是:(有个多嘴的)“说前几天书送出去了”,或者也可以译为“据说,前几天书被送给学生了”。
这里有2个动作 : 说 和 送
前几天就送了, 送了后几天 突然有人说这件事。 也就是说 :说的动作之前(时间上的之前)发生了 送的动作。 所以送要比说更“过去”,所以送要用更过去的过去完成时,have done。
过去完成时的被动 就变成 have been done -所以选择B.to have been sent
All the books are said _______ to the students the other day.
意思是:(有个多嘴的)“说前几天书送出去了”,或者也可以译为“据说,前几天书被送给学生了”。
这里有2个动作 : 说 和 送
前几天就送了, 送了后几天 突然有人说这件事。 也就是说 :说的动作之前(时间上的之前)发生了 送的动作。 所以送要比说更“过去”,所以送要用更过去的过去完成时,have done。
过去完成时的被动 就变成 have been done -所以选择B.to have been sent
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询