英语中for加时间段的时间状语(如for 3hours)有时为什么不用for?(如He has been waiting for you about 3 hours.
我觉得和特殊领域没关系吧,平时也常看到会省略的
追答请你举例。
追问He slept less than 3 hours yesterday
追答than就是介词,怎么说是省略介词呢?你的理解有误,我的才是对的。
追问那我最开始的句子里about也不是介词啊,是大约的意思
追答about有形容词和介词两种功能,本句它是形容词。亲,你的理解有误。
追问我就是说是形容词啊,我在问为什么没有for
就是说为什么这句子不是He has been waiting for you for about 3 hours
追答加for准确,不加也不错,比较随意。这就是区别,新闻中常常省略。口语中也可省略。
追问谢
追答你真是好学啊。问得好多人哑口无言。
追问多谢夸奖
不好意思没采纳你
追答凭良心说,你猜的是错误解释。
追问是的
我也不知道采纳谁
点兵点将了
其实我发现时间前有什么东西修饰的时间状语很多不加dor
追答是的。你吸取教训就好了。
我是说后面为什么不是for about 3 hours 我没说清楚么
我是说后面为什么不是for about 3 hours 我没说清楚么
追答在这里for的意思为了的意思,我没说明白,还是你眼瞎
追问呵呵,我和你说for you的for了?
追答没空和你在这废话
追问我就笑笑不说话
我是说后面为什么不是for about 3 hours 我没说清楚么
追答后面就是for about 3hours,只不过,这句集里除了 about 3 hours 还有一个宾语,也是for的宾语姐姐是you所以就变成了 for you+about 3hours
追问about 3 hours不是时间状语么
追答不是
追问怎么会不是,就算不是也不可能是for的宾语
追答等了3个小时,时间是人等的,you也是等的,等 有两个宾语啊
追问行,我错了,我重来个句子He slept less than 3 hour3 yesterday
追答这个是,因为sleep后面不可以接宾语
追问谢
追答互相学习。我再研究研究。谢谢
追问恩
本回答被提问者采纳