既然介词后面一般不能接介词短语作宾语,为什么还有 for more than a decade 这种用法呢?

既然介词后面一般不能接介词短语作宾语(除了until、from、except),为什么还有 for more than a decade 这种用法呢?more than本身不就是介词短语吗?为什么还能做定语呢?

难道是因为 这里的 for 连词引导状语,而不是介词?

For more than a decade, FedEx has supported the American Red Cross in its effort to get emergency supplies to areas affected by disasters, both domestically and internationally.

介词后通常不接介词短语作宾语,但有少数介词是例外。

一、from后接介词短语

1、Come out from under the table. 从桌子下面出来。

2、He walked out from among the crowd. 他从人群中走出来。

3、The phrase has been in wide use from before 1950's. 这个词组从五十年代前起就被广泛运用了。

4、She had no sooner opened the door than a cat jumped out from behind the door. 她刚刚门打开,一只猫就从门后跳了出来。

二、until后接介词短语

1、She won’t go home until after the exam. 她要考完试之后再回家。

2、Don’t leave until after I’ve spoken to you. 我和你说完后再离开。

3、She’s worked as a nurse until past her sixtieth birthday. 她当护士一直到过了60岁生日。

三、except后接介词短语

1、No admittance except on business. 非公莫入。

2、He cannot spare any time except on Sunday. 除星期日外,他抽不出时间。

3、The window is never opened except in summer. 除夏天外,这扇窗户从未打开。

4、Steel pennies are scarce now except in coin shops. 除了在钱币店内,钢币便士现在很难见到了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-09-01
for more than a decade 后面的 more than adecade 虽然含有介词短语 than a decade,但其整体而言属于名词性短语,than a decade 只不过不定代词 more 的修饰成分。
第2个回答  2021-09-01
more than a decade 的核心词应该是decade,这里是不是看作名词短语比较好。
第3个回答  2021-09-01
你的问题不准确。要点如下:
1.for是介词,它后面的核心词是名词a decade,more than只是名词的定语。
2.整个是介词短语作时间状语,表示延续性的时间,意思是十几年来。追问

您好,但 more than本身不就是介词短语吗?为什么还能做定语呢?

追答

这里相当于形容词短语,表示多于..的

比如你和八十多岁的老人an old man more than eighty years old

一个八十多岁的老人

本回答被提问者采纳
第4个回答  2021-09-01
你的理解太死板了。a decade名词,十年。more than a decade 十几年,还是一个时间概念,可以看作表示时间的名词短语。for在这儿还是介词,后加名词短语没毛病。再举一例:影视剧台词:Who's gonna bomb you?An airline? for those little peanut jokes?
for后面也是加了一些词,但这些词的核心是jokes名词,所以看作名词处理。介词加名词依然成立。不是所有的成分都适合拆开理解的,关键是理解它的核心成分和它所起的作用。追问

您好,但 more than本身不就是介词短语吗?为什么还能做定语呢?

相似回答