There are so many tall buildings on__sides of the street.选什么呢?

问题描述:

There are so many tall buildings on__sides of the street.选什么呢?
这是一道单项选择题
There are so many tall buildings on__sides of the street.
4个选项分别是
A.both B.each C.all D.every
麻烦帮助我选出适合的答案,并请说得详细一些.

选A
因为:
both用于表示两者之间,它所修饰的主语是复数形式
each和every都用于所修饰的主语是单数的情况下
all则用于表示3者以上,所修饰的主语可是单数或是复数形式
在这道题当中,sides of street"街道两旁"是指两者之间,所以选A