Before crossing the road,stop and look at ( ) ways.Look right,look left again

问题描述:

Before crossing the road,stop and look at ( ) ways.Look right,look left again
A.all B.both C.either D.each 选哪个,为什么 ,也顺便解释下他们四个的区别,

选B
因为ways是复数,四个选项中all和both符合,其中each 和every 后必须+单数名词,另外each of +复数名词;all后面虽然也可以+复数名词,但必须是表示三个或三个以上数量的名词,在这里只有两个方向,both则可以连接表示两个或两个以上数量的名词
恩恩 这是我的答案~~