They've been living in Haida Gwaii for thousands of years longer than Canada has been a country.
请问老师:longer than连接2个独立句,longer是什么词性?longer than…是做什么成分?麻烦老师分析一下句子。
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. 我走路比你快。(faster;than+代词)
变复杂些:
I walk much faster than you run. 我走路比你跑步快。(修饰词+faster;than+从句)
上面的句子主干就是
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 want(Longman)
至于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是不是介词?
当然,对于比较级的一些特例稍微了解就行。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!