There are many tall trees on ___side of the road.A.either B.both C.each D.every请告知原因each 同样是两者以上,我的同事们认为each 与either 均可,是否有人给我解释?

问题描述:

There are many tall trees on ___side of the road.A.either B.both C.each D.every
请告知原因
each 同样是两者以上,我的同事们认为each 与either 均可,是否有人给我解释?

A

“在路的两边”通常有两种表示方法.第一种如本题选either,第二种onbothsidesoftheroad

c.each 是对的。从题干理解,很明显街是两边都有树的。
a. 不对,either表示2者其中之一,只表示2边的一边有树。
b. 不对。both 后面需要加sides复数
d. 不对。路没有很多边,every 是在2边以上的情况使用。

选 A
街道只有两边,而这里的Side是用的单数,因此应该用either 表示街道两边的任意一边。
意为:街道两边都有很多树。

此题用either ,在路的两边,both跟复数,either 跟单数、其余可以不用考虑

A
either是指两者之中的任何一个。这里是说路的两边都有树,也就是两边的任何一边都有树。所以选A
不能选B,如果是B,应该是on both sides of the rooad.
each,every都是指三者以上的,每个。

There are many tall trees on ___side of the road.
在看这道题时,要考虑后面用的是side,为单数,所以一定是on either side of the road
答案为A.either
both为都,后面要接sides,both sides
each和every应该都是指有多个边时,因此不适用
each一般指多边中的每一边:
There are trees on each side of the park.公园四边各栽有树木.
公园可以有四个边,而公路和街道则不能有四条边,不要用中文来考虑英语就好了

B. both
either 是“这边或者那边”,each 和 every 指有多余两样东西