alldays的翻译是“全日”的意思。allday:整天。
alltheday:一整天(是确定的某一天)
allday:整天(不确指哪一天)
前者指整天,后者特指某一个整天。
alltheday是过去时或将来时,用于特指某一天,如:yesterdaywasherbirthday.shewasveryhappyalltheday.
allday是一般现在时,用于泛指,如:hestudiesveryhardallday.
在Ididn"thaveaveryfundayoff.Itrainedallday.这句中,allday表示的是一个概数,意思是一直……英语中有很多多义短语。