A boy with two dogs____when the earthquake rocked the city.a.were sleeping b.was sleeping为什么选.

问题描述:

A boy with two dogs____when the earthquake rocked the city.a.were sleeping b.was sleeping为什么选.
如果 a boy and two dogs答案应该选什么

选B
因为with two dogs是一个状语,用来修饰a boy,意思就是说:(和两只狗在一起的)那个男孩在地震的时候正好在睡觉.主语是“那个男孩”,所以用was.
如果是a boy and two dogs,答案就是用were,因为意思是:地震的时候,那个男孩还有两只狗都在睡觉.主语是:那个男孩和那两只狗.所以用复数