2 how long 的词性

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的吧,那它是名词还是副词?)

请先 登录 后评论

最佳答案 2021-12-04 16:48

查朗文词典,How long did it take to complete the project? 中的 how long 应该是副词。如:

attachments-2021-11-DI3Z44Ld61921c98c4b11.png

请先 登录 后评论

其它 5 个回答

曹荣禄
擅长:动词用法,句法问题

有的词典认为long可以是名词,It won't take long to do this. 把这个句子中的long分析为名词。其实这种分析是很勉强的,因为作take的宾语的long可以有比较级,可以被verytoo修饰,说明long并不是名词。所以最简单的方法也是正确的方法就是把take这个动词作为一个特例对待,即take可以后接形容词long作宾语,属于特殊用法。所以你的句子中,how longlong是形容词。

那么为什么说long是形容词而不按照副词分析呢?理由是take是及物动词,需要宾语,long占据的是宾语的位置,语义上等于 a long time。而a long time中的long显然是形容词。a long time演变为long作take的宾语用形容词(本来是修饰语)做了名词词组的中心词来解释更为合理。我认为这种解释要优于把long分析为副词。

请先 登录 后评论
黎反修 - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

how long 作为短语记忆即可,如果一定要分析,则 how 是表示程度的副词,意思是“多少”;long  是表示时间的副词,意思是“长久地”。

请先 登录 后评论
zbr1016.

动物界有种东西叫四不像,语言里也是这样的,词性或者句子结构方面都会出现。产生的原因在于成分分析想以有定范无定。

请先 登录 后评论
陈才 - 英语教师
擅长:中考英语,词法问题,高中水考

1How long 用在“主系表”结构的句子中,long为“形容词用法”

How long is the River Nile?尼罗河有多长?

The table is six feet long.那张桌子长六英尺。

The report is only three pages long.这份报告仅有三页。

2How long 用在“主谓/主谓宾”结构的句子中,long为“副词用法”

How long have you been waiting?你等了多久了?

How long did it take him to finish the work?

完成这项工作花费了他多长时间?

He retired long before the war.他在战争之前早就退休了。

请先 登录 后评论
曾克辉
擅长:英语考试

以前有网友提过类似的问题。以下链接供参考:

https://www.cpsenglish.com/question/2186

请先 登录 后评论
  • 7 关注
  • 1 收藏,1564 浏览
  • 黎彬彬 提出于 2021-11-15 15:11

相似问题