同学,很高兴回答你的问题
正确答案:选C.last
即:--What a day !It's raining again.
--Don't worry.This weather won't last long.
翻译:什么天啊!又下雨了.
别担心,这天气不会持续太长时间.
解析:last是持续的意思.可表示持续一段短的或长的时间.
辨析:remain是保持,保留的意思.它多接状态,不接时间间隔.
This room remains cool all summer.
这个房间整个夏天保持凉爽(的状态).
stay有保持,停留的意思.与remain同义,也是接状态.
keep:保持,持续.后也接状态,不接时间.如:keep fit 保持健康
唯一干扰的选项是continue它是继续的意思.也有持续的意思.但只能在较长的时间间隔中使用:
The war continued five years.战争持续了五年.
而题目是关于天气的,只可以用last.
有不明白的请继续追问,