1. C不对。 语法角度的直观决定。因为最高级要有定冠词the.
2. A.B.D为原级,比较级,最高级。
3. 根据句意得知(Black先生工厂的衣服从来没有这么流向过),这是一个过去与现在的比较。英语中两者的比较我们选择比较级,所以A,D就不对了。
4. 答案:B
您自己在翻译感觉一下。
选B
翻译:因为他工厂生产的衣服很流行(不能再流行了),所以他很高兴。
选A和D的话,语义都不符。C没有定冠词the,是错的。
选第二个
选B more popular,看到have never been就知道后面要加一个比较级而不是最高级
选C 意为“因为”
A中because后面应该接从句,或者改成because of之后才能直接接名词
B中for表原因时引导从句,不在句首
D同A
答案是B ,告诉你个理解的方法 你就永远会记住啦。
你看这个句子 you have never been more beautiful. 类似这个句子 就是说 你不可能(比现在)更漂亮了,潜在含义就是 你现在最美了。
同理 ,你的句子用more popular 就是说,他的衣服不可能(比现在)更受欢迎了,你知道的 潜在含义就是 呵呵 你自己想把。
最后我给您个小建议,其实很多英文翻译是基于他们西方人的思维逻辑的,因为中西方的思考方式不同。