He gained 10 kilograms last year.(对划线部分提问)
我的答案是:How heavy,即 How heavy did he gain last year?
标准答案是:how much,即 How much did he gain last year?
既然句子里是10 kilograms是可数的,为什么不用 how many 呢?
谢谢老师指点。
How much可以用来直接询问事物的重量。例如:
—How much do you want to buy? 你想要买多少?
—Three kilos. 三公斤。
—How much does it weigh? 它有多重?
—Eighty kilos. 八十公斤
而 How many 在询问重量时则要带有复数的单位名词:
How many kilos do you want to buy?
How many kilos does it weigh?
这是属于名词词组做状语,来修饰不及物动词 gain 吧,所以用 how much 来提问,是问身体体重增大的程度。