Only a few weeks left of summer vacation.
只剩下几个星期的暑假了。
我查了词典,当leave作“剩下”之意时,应该是及物动词,当leave作不及物动词的时候,没有“剩下”的意思。
所以,上句是否错误呢? 要改成Only a few weeks WERE left of summer vacation ? 但是如果是这样的话,谁是施动者呢?即被动语态的主语by+谁呢?
leave (剩下)是及物动词。应使用被动形式,漏掉了助动词 be,改为:
Only a few weeks were left of summer vacation.
有时被动语态的“施事者”是无法补上的。
of summer vacation 作 weeks 的定语,被谓语动词 were left 分隔。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!