All the book were sold out by the end of last month这个句子有什么错么

问题描述:

All the book were sold out by the end of last month这个句子有什么错么

有两处错误.by the end of last month意为到上个月为止,用于完成时中,而这个谓语属于一般过去时,时态不搭配.另外主语和谓语的单复数不符合.应该改为All the books had been sold out by the end of last month.