all
the
day
=all
day
(long)以上来源于:
《21世纪大英汉词典》
区别如下:
all the day:一整天(是确定的某一天)
all day:整天(不确指哪一天)
all the day 是过去时或将来时,用于特指某一天,如:yesterday was her birthday .she was very happy all the day
all day 是一般现在时,用于泛指,如:he studies very hard all day
all day表示所有的日子,
而all the day(the whole day)表示一整天,单指一天。
Understand?
在I didn't have a very fun day off.It rained all day. 这句中,all day表示的是一个概数,意思是一直……英语中有很多多义短语。