last 后面接时间到底加不加for
2个回答

last作动词表示“足够维持”、“持续”多久时间,在时间前面可以使用介词for,也可以不用.例如,在中国科学技术出版社1994年12月第1版《英语惯用法大词典》第1089页上有以下例句:The food will last two months./The food will last for two months./The food will last us two months./The food will last us for two months.