All hope was not lost谓语动词为什么不用were?
问题描述:
All hope was not lost谓语动词为什么不用were?
答
HOPE一般作动词 当HOPE作为名词表示希望的时候,是不可数名词,自然WERE不能用,只能用WAS
答
hope 不可数
答
hopes是可数的(比如 many hopes是正确的)
这里事实上All hope或者All hopes 都可以用.
但是句子中用的是all hope,是单数的形式
英语中要求“主谓一致”,所以谓语必须也相应的用was