1.for 只表示动作继续始终,其后接的词常表示一段时间.
eg.for two days ,for three weeks,for a long time 等.
2.during 表示动作发生在某一段时间内,强调持续的概念,其后接的词常表示一整段时间.
eg.during the winter.during 1990,during last month 等.
3.through 表示从开始到结束.
eg.work through the night 通宵工作
sit through a lecture 听完一堂课