几个英语问题,帮帮忙啦,各位大哥大姐,好么

来源:百度知道 编辑:UC知道 时间:2024/06/14 01:03:54
1.He works harder than__in his class.(帮我释义一下,为什么不可选A,和D)
A.anyone B.any one else C.any other student D.any another student
2.Nebraska has floods in some years,___.(这题选哪个正确,为什么?)
A.in others drought B.droughts are others
C.while other students D.others in drought
还望各位老师,能够回答为什么其它的不可选,好么了. 刚才001going指出了第二题的C选项抄有误,更正一下,C.while other droughts,我为我的疏误报歉啦,非常谢谢啦,也感谢各位的回答.这两题的答案是,1.C,2.D
把各们网友的回答,特别是001going耐心回答,整理一下放在问题补充里.
第一题:A错误,题意是在班里他比其它人更努力,所以不能包括自己,
B错误,any one 后一般不接其它形容词,后面可接of,但是anyone 不能接of,
C正确,any other 后接单数名词,或者可以说any one of the other students
D错误,any another 这样的表述不正确,要么是another any student.
第二题,A错误,表述不正确,若为droughts in others则正确
B错误,表述不正确
C错误,如果while others students则可选
D正确,others指代other years.

1.B 题中意思体现为“他比班上的其他任何人都努力”。
A选项为“任何人”,这个词把“he”也包括了----他比他自己努力,说不通
C选项若为any one of other students 则可选
D选项,字面意思看似“任何另一个”,逻辑上似乎通顺,但却是很费力且有点愚钝的表达。

2.要斟酌了,你的ABCD四选项在输入时,应该是有疏忽。

= =,我怎么觉得应该是 C A 呢。

第一条,A应该是anyone else,anyone的话就把他自己算进去了。
D 没有这种用法挖,another是另一个的意思,比如Could you give another one? 前面不能加个any

第二题是省略,Nebraska has floods in some years,___.我觉得后面应该是 droughts in others,那么说只有A了,其他的都不对。
这句话原来应该是Nebraska has floods in some years,and Nebraska has drought in other years,省略掉了重复部分。 这个我也不十分确定挖,选项有点奇怪。。。

b 他学习比班里别的任何学生都用功. one代指其他学生。
d nebraska有些年发水 其他年份则是干旱