It rained cats and dogs yesterday,we all stay at home这句话有一处错误,是在哪里呢?是要加一个so,还是去掉all?

问题描述:

It rained cats and dogs yesterday,we all stay at home
这句话有一处错误,是在哪里呢?
是要加一个so,还是去掉all?

要加一个so
这种题我也遇到过,老师给我们讲时好像就是这样

stay 错了 用过去时 因为前面rained都是过去的 所以我们呆在家里也是昨天的事 也用过去时stayed