The two teachers taught him 30 years ago,but_____of them can recognize him now.
- A.either
- B.none
- C.each
- D.neither
正确答案及解析
正确答案
D
解析
句意:三十年前两位老师都教过他,但是现在老师们都认不出他了。根据but可知前后两句意思相反,即“现在老师们认不出他了”,故排除A,C两项。none指“三者或三者以上任意一个都不……”,neither指“两者之间任意一个都不……”,故选D。