All we had left were the clothes on our backs.
all作主语时指人谓语动词用复数,指物谓语动词用单数,教材上这句话all应该是指物吧,为什么用were不用was呢?
All【主语】// (that省略了)we had left 【定语从句】// were【系动词】// the clothes【表语】// on our backs【后置定语】// .
=What we had left 【主语从句】// were【系动词】// the clothes【表语】// on our backs【后置定语】// .
参考译文:我们所剩下东西就是我们背上的那些衣服了。
备注(1):all作主语后面谓语动词用单数还是复数取决于all指代的“不可数单数名词”还是“可数复数名词”,如果是前者用单数,如果后者用复数。很显然根据后面clothes可以得知all指代的是可数名词复数(clothes),所以用后面谓语动词用复数系动词were
备注(2):all后面省略作宾语的关系代词that,而且all that可以用what替换。变成What we had left were the clothes on our backs.
备注(3):leave这是留下/剩下的意思。
特别声明:all作主语后面谓语动词用单数还是复数,与all指代人或者物没有关系,应该与all指代名词是可数名词复数还是不可数名词单数有直接关系。
【1】All I need is some water.我需要(东西)的是一些水。
=What I need is some water。
备注:all和what指代不可数名词单数(water),所以谓语动词用单数is。
【2】All I need are some books.我需要(东西)的是一些书。
=What I need are some books.
备注:all和what指代可数名词复数(books),所以谓语动词用单数are。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!