英语疑问问题for,during,through都可以跟表示一段时间的词语,究竟有什么区别?
2个回答

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 听完一堂课