为什么选B。求详解

what the man said()be accurate because the moment a person learns English,he or she () put everything into his orher mother tongue A.must ;has to B.can✀t;shouldn✀t C.can;must Dmight;would
2026年09月26日 22:40
有4个网友回答
网友(1):

首先应该理解这道题的意思
一个人说的话()精确的,因为当一个人学习英语的时候
他或她()把所有的东西翻译成他或她的母语
首先从逻辑上判断可以判断出,这两句话前后是转折的语义
shouldn't 在此不能理解为不应该的意思,而是不可能的意思,因为should在英语中也有表示推测的,可能的含义比如 this should be right,这应该/可能是对的,此处的应该也是表示推测的含义
整句话应该这样理解
一个人说的话(不可能)是精确的,因为当一个人学习英语的时候
他或她(不可能)把所有的东西翻译成他或她的母语
put into 此处应该理解成翻译的意思

网友(2):

那人所说(不可能;)是准确的,因为当下一个人学英语,他或她(不应该)把所有一切东西都放进他或她的母语.

网友(3):

从语境就能看出来。刚才那人说的肯定不准确,因为当一个人学英语的时候,他/她无法把所有东西都和自己的母语一一对应。

网友(4):

第一个空不清楚上下文不太确定,不过第二个空正常逻辑可判断,一个人学英语的时候,他不能把所有东西都套到他的母语里面,只有B说得通