请教各位专家和老师们两个问题:
第一个问题:
all是形容词,day是名词,共同组成名词短语all day。
I've been studying all day. 我一整天都在学习。
all day在句中作时间状语,所以一些名词短语不仅具有名词性质,还有副词性质吗?还是说这里有介词的省略?比如说in,during等。I've been studying (in) all day?
第二个问题:
all day和all day long有什么区别? long的词性是什么?做什么成分?修饰谁?
谢谢,感激不尽。
在《朗文当代高级英语辞典》第六版英英英汉双解的“long ... adv”中有这样的内容:“10 all day/ year/ summer etc long during all of the day etc 整整一天 /一年 / 一个夏天等”;同上, day 第3义中有:“all day (long) I've been studying all day, I'm beat! 一整天都在学习,我感到筋疲力尽!”
下面回答你的问题:
第一个问题:
all是形容词,day是名词,共同组成名词短语all day。
I've been studying all day. 我一整天都在学习。
all day在句中作时间状语,所以一些名词短语不仅具有名词性质,还有副词性质吗?还是说这里有介词的省略?比如说in,during等。I've been studying (in) all day?
【答】一些名词短语不仅具有名词性质,还有副词性质,不是介词的省略。
第二个问题:
all day和all day long有什么区别? long的词性是什么?做什么成分?修饰谁?
【答】没有区别。long是副词,不单独充当句子成分。