How long have you been waiting?how long 这里是做 时间状语,还是宾语wait 这里应该是做不及物动词,有时候后,how long 在句子中可以充当宾语 如:How long will it take by train How long have you been waiting?how long 这

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/29 00:35:54

How long have you been waiting?how long 这里是做 时间状语,还是宾语
wait 这里应该是做不及物动词,有时候后,
how long 在句子中可以充当宾语 如:How long will it take by train
How long have you been waiting?how long 这里是做 时间状语,还是宾语?
long 既有副词性,等于 for or throughout a specified period,表示处于“持续一定时间”的状态;也有名词性,等于a long time,表示“长时间”的概念。因此,用在下面的两个句子中的语法成分不尽相同:
1.How long does the 2012 Olympic Games last
——last 是不及物动词,how long是副词短语,用作时间状语。
2.How long will it take by train?
——take 是及物动词,how long是名词短语,用作 take 的宾语
以上是我搜集的资料。

时间状语

当然是时间,不可能是宾语。永远不可能是宾语。