关于 past perfect progressive1.We had been sleeping for 12 hours when he woke us up.2.They had been waiting at the station for 90 minutes when the train finally arrived这里为什么要用had been ing?I (not / walk) for a long time,when it suddenl
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 03:26:22
关于 past perfect progressive1.We had been sleeping for 12 hours when he woke us up.2.They had been waiting at the station for 90 minutes when the train finally arrived这里为什么要用had been ing?I (not / walk) for a long time,when it suddenl
关于 past perfect progressive
1.We had been sleeping for 12 hours when he woke us up.
2.They had been waiting at the station for 90 minutes when the train finally arrived
这里为什么要用had been ing?
I (not / walk) for a long time,when it suddenly began to rain.
这里却用hadn't walking!为什么不是hadn't been walking?
关于 past perfect progressive1.We had been sleeping for 12 hours when he woke us up.2.They had been waiting at the station for 90 minutes when the train finally arrived这里为什么要用had been ing?I (not / walk) for a long time,when it suddenl
后面接了个for 12 hours ,说明这个动作是持续性的,表示状态的持续发生,所以用be动词加ing形式
I (not / walk) for a long time,when it suddenly began to rain.
这里却用hadn't walking!为什么不是hadn't been walking?因为这里的walk对现在的结果没有造成影响,所以不用完成时.
had been ****ing 有指动作一直持续的意思..
had been ****ing是持续到现在,可能刚刚开始,或者正在进行。
had ****ing是做过的事给现在留下的影响和结果。
过去完成是固定用法.
was, were v-ing is past progressive
had been v-ing is past perfect progressive