C008 · List 1
过去完成进行时
Course 008
表示从过去某一时间开始一直持续到过去另一时间的动作
10 句 · 父母与孩子分角色配音
旁白 neutral
He had been running for an hour before he stopped to rest
他在停下来休息之前已经跑了一个小时。
旁白 neutral
They had been watching TV all morning when I called them
当我给他们打电话时,他们整个早上都在看电视。
旁白 neutral
She had been studying English for two years before she moved to the USA
在她搬到美国之前,她已经学习了两年英语。
旁白 neutral
The kids had been playing outside since breakfast time
孩子们从吃早餐起就一直在户外玩耍。
旁白 neutral
He had been waiting for the bus for 30 minutes when it finally arrived
公交车终于到达时,他已经等了30分钟。
旁白 neutral
The dog had been barking for hours before someone noticed it was trapped
在有人注意到它被困之前,那只狗已经吠叫了好几个小时。
旁白 neutral
We had been driving for two days before we reached our destination
在我们到达目的地之前,我们已经开了两天的车。
旁白 neutral
She had been painting the room all day and it was looking great
她一整天都在刷房间,看起来很棒。
旁白 neutral
They had been practicing the song for weeks before the performance
在演出之前,他们已经练习这首歌好几周了。
旁白 neutral
I had been searching for my glasses for an hour when I found it on my head
在我发现我的眼镜就在我头上时,我已经找了一个小时。