两道单项

来源:百度知道 编辑:UC知道 时间:2024/06/03 13:27:43
The boy was made _____meals for his little brother.
A.cooking B.to cook C.cooked D.for cooking

there are many big shops on______side of the street.
A.all B.both C.any D.either

why?

B
使某人做某事的词组是make sb to do而用的时候一般是省略to的,用make sb do。然而在用语被动语态的时候,必须还原出to,故选B

D
all表示两者以上的所有,而道路只有“两”旁所以排除A。any是任何的意思,同理排除。
both是表示两者都,但是both后面的名词是复数,而题干中的side是单数。相反的,either表示两者中的任意一个,后面用单数名词,符合题意。

1.B make sb. do sth.改为被动一定要加to拉!
2。D 因为side是单数,先排除A,B, C 只能用在三者或三者以上,街道只有两边,either则指两个中的任何一个!

The boy was made _____meals for his little brother.
A.cooking B.to cook C.cooked D.for cooking

B
因为这个是少见 make用于被动语态
这样就成了 sb was made to do sth

there are many big shops on______side of the street.
A.all B.both C.any D.either

D

因为商店是复数 所以肯定不止一家 但是side是单数 只能是否定

路两边都没有很多商店

a b
第一题不确定
第二题应为接到只有2面 街道两面都有商店 所以选BOTH

B
make sb. do sth转为被动语态时要把to补出,即sb.be made to do sth.
D
street有两边,因此用both 或either。又因为side是单数,用either不用both

B
D