The salary of an engineer is much higher__.

The salary of an engineer is much higher__.
A、than a teacher
B、than that of a teacher
C、in comparison with a teacher's
D、than of a teacher's
【正确答案】:B
【题目解析】:在比较两个名词(如salary)时,我们需要确保比较的是同类事物,并且保持句子结构的平行性。在这个句子“The salary of an engineer is much higher…”中,我们要比较的是“一个工程师的薪水”和“一个教师的薪水”。 A选项“than a teacher”是不正确的,因为它直接比较了“薪水”和“教师”,这是不同类的比较。 B选项“than that of a teacher”是正确的,其中“that”是一个代词,代替前面提到的“salary”,从而确保了比较的同类性。同时,“of a teacher”明确了被比较的对象是“教师的薪水”。 C选项“in comparison with a teacher's”虽然表示了比较,但它没有使用“than”这个明确表示比较级的词汇,而且“a teacher's”后的名词(在这里是省略的“salary”)需要明确。 D选项“than of a teacher's”在语法上是不正确的,因为它将“than”和“of”放在一起使用,这会导致结构上的混乱。 因此,正确答案是B选项。