How long have you been waiting?how long 这里是做 时间状语,还是宾语

问题描述:

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 的宾语
以上是我搜集的资料。
1个回答 分类:英语 2014-10-18

问题解答:

我来补答
时间状语
 
 
展开全文阅读
剩余:2000