比较结构than用法疑惑

They've been living in Haida Gwaii for thousands of years longer than Canada has been a country.

请问老师:longer than连接2个独立句,longer是什么词性?longer than…是做什么成分?麻烦老师分析一下句子。

请先 登录 后评论

最佳答案 2024-05-08 21:57

They've been living in Haida Gwaii for thousands of years longer than Canada has been a country.

上面的句子本质上就是一个“比较级+than”结构,其中than引导比较状语从句。这个句子看着相对复杂了一些,其实也是由简单结构演变而来。

例如:

I walk faster than you. 我走路比你快。(fasterthan+代词)

变复杂些:

I walk much faster than you run. 我走路比你跑步快。(修饰词+fasterthan+从句)

上面的句子主干就是

They've been living in Haida Gwaii【地点状语】 for longer 【时间状语】than Canada has been a country【比较从句】.

thousands of years是修饰longer的。

for longer的相关例句:

continue for much longer than necessary or for longer than you wantLongman

至于longer是什么词性,看你的词典上把for long列于long的哪个词性下:你的词典认为long有名词词性的,这里的long就是名词(比如Macmillan);如果你的词典中long没有名词,这里的long就是副词(比如Oxford)。暂时还没见到将for long短语中的long划作形容词的。

也许我们会觉得奇怪,如果long是名词,名词怎么会有比较级?比较级是形容词和副词的专利不?似乎不尽然。

比如get more than you bargained for中的more是不是代词?

比如nearer your left side than your right side中的nearer是不是介词?

当然,对于比较级的一些特例稍微了解就行。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1348 浏览
  • la 提出于 2022-11-21 15:51