老师你好,请问,在这个对话中,句子I stayed at home all weekend and slept.里,使用all the weekend和all weekend这两个词组是否都正确? 若都正确,应该怎么解释其区别? 你好! all the weekend“某个特定周末的整个周末”。 all weekends“所有的周末”,比如一年中的所有的周末。 all weekend的完整、正式的说法是all weekend long,比如: The singing contest will last all weekend long.歌唱赛会延续整整一个周末。(我们读到这句的时候,并不知道是哪个周末,而只是知道了比赛的时长。) 不正式说法中会省略long:The singing contest will last all weekend.同样强调的是时长。 类似的表达有:all day (long), all night (long)。 所以,教材这一页中all the weekend和all weekend都是可以的,前者特指刚刚过去的周末,后者强调因为感冒了而足足睡了那么长时间。 转发凌哥英语 让您的朋友们也受益
|
|