"last for a month"和"last a month"有区别吗?

last for a month和last a month有区别吗

有。

此时,last是动词。
当last是不及物动词时,意为:持续,所以last for a month是指持续一个月。此时可以表示某个活动、比赛持续了一个月(一个月之后可能结束也可能不结束)。
例句:The Christmas holidays last for a month every year.
每年圣诞假期持续1个月
当last是及物动词时,意为:经受住;到…之后;够用;足够维持(尤指某段时间)
所以last a month更倾向于维持一个月,守得住一个月。此时可以表示在自然灾害时的物资等可以支撑1个月(到1个月之后还够)。
例句:The door was bullet-proofed and he has supplies to last a month as well as a satellite phone
安装了防弹门,还有能支撑一个月的各种物资以及一部卫星电话
若要表示上个月(此时last是副词)或最后一个月(此时last是形容词),这可以直接说last month。前几个月可以说成last+基数词/few/many/litte+year(s)/month/week.
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-08-20

"last for a month"和"last a month"有区别。

1、last是动词。当last是不及物动词时,意为:持续,所以last for a month是指持续一个月。此时可以表示某个活动、比赛持续了一个月(一个月之后可能结束也可能不结束)

例句:The Christmas holidays last for a month every year.每年圣诞假期持续1个月当last是及物动词时,意为:经受住;到…之后;够用;足够维持(尤指某段时间);

2、last a month更倾向于维持一个月,守得住一个月。此时可以表示在自然灾害时的物资等可以支撑1个月(到1个月之后还够)

例句:The door was bullet-proofed and he has supplies to last a month as well as a satellite phone.安装了防弹门,还有能支撑一个月的各种物资以及一部卫星电话若要表示上个月(此时last是副词)或最后一个月(此时last是形容词),这可以直接说last month。

本回答被网友采纳
相似回答