I have been waiting for him for an hour.

【外语】 I have been waiting for him for an hour.

--------------------------------------------

傻大方资讯为您精选的网友回复(供您参考):

[外语学习]这句话是现在完成进行时的时态。有两句单句构成,分别是: I am waiting for him that it have been for an hour. 翻译必然是:我正在等他已经等了一个小时了。为什么我不明白省略 that it的知识在后面学到,后也叫作主语从句,是; I am wait(t)ing for him have been for an hour. 课本又把它整合成一种时态学。

--------------------------------------------