作业帮 > 英语 > 作业

关于 past perfect progressive

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/06 05:11:17
关于 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 progressive
后面接了个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对现在的结果没有造成影响,所以不用完成时.