主谓一致的题

来源:百度知道 编辑:UC知道 时间:2024/05/26 20:25:30
All that can be eaten __eaten up.
A:have been B:had been C:has been D:are being
选啥?请解释!

C- -。

完成时。

that是引导定语从句的

all 直接用谓语动词单数

我认为 选C
句意:那些能被吃掉的(东西)都已经被吃完了
主语all 表整体 用单数
表被动 用be done
所以是 has been

C
解:空中应该填完成式,A排除
看B,D
B:用的是had,是过去完成式 ×
D:are改为have,复数形式

c

选C!