she has been wait for an hour she has waited for an hour 二者的具体区别二者都属于现在完成时吗?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 19:28:20

she has been wait for an hour she has waited for an hour 二者的具体区别
二者都属于现在完成时吗?

第一个是现在完成进行时,说明她已经等了一个小时,并且现在还在等,而第二个是完成时,只是说她已经等了一个小时,具体现在还在等吗,现在不知道.

第一个是被动,完成第二个是完成时

she has been waiting for an hour.强调过去的一个小时她一直,分分钟都在等。
后一句只是说她等了一个小时。