How long did it take to complete the project?
本句摘自高中英语新教材(人教版)必修二第1单元(p5)。
我对上面句子的分析如下:
陈述句:
It take three years to complete the project. (three years是名词短语)
疑问句(就three years提问):
How long did it take to complete the project? (How long是代替three years的吧,那它是名词还是副词?)
有的词典认为long可以是名词,It won't take long to do this. 把这个句子中的long分析为名词。其实这种分析是很勉强的,因为作take的宾语的long可以有比较级,可以被very,too修饰,说明long并不是名词。所以最简单的方法也是正确的方法就是把take这个动词作为一个特例对待,即take可以后接形容词long作宾语,属于特殊用法。所以你的句子中,how long的long是形容词。
那么为什么说long是形容词而不按照副词分析呢?理由是take是及物动词,需要宾语,long占据的是宾语的位置,语义上等于 a long time。而a long time中的long显然是形容词。a long time演变为long作take的宾语用形容词(本来是修饰语)做了名词词组的中心词来解释更为合理。我认为这种解释要优于把long分析为副词。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
【1】How long 用在“主系表”结构的句子中,long为“形容词用法”
How long is the River Nile?尼罗河有多长?
The table is six feet long.那张桌子长六英尺。
The report is only three pages long.这份报告仅有三页。
【2】How long 用在“主谓/主谓宾”结构的句子中,long为“副词用法”
How long have you been waiting?你等了多久了?
How long did it take him to finish the work?
完成这项工作花费了他多长时间?
He retired long before the war.他在战争之前早就退休了。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!