linguigo
全部语法点

B1 中级

过去进行时 (Past continuous)

过去进行时表示过去某一时刻正在进行的事:At eight o'clock I was having dinner. 常和一般过去时一起用:较长的背景动作用过去进行时,突然发生的短动作用一般过去时:I was walking home when it started to rain.

结构

was / were + verb-ing (… when + past simple)

常见错误

两个动作都用一般过去时,背景不清楚。

When he called, I cooked.

When he called, I was cooking.

小测验

  1. They ______ playing cards when the lights went out.

    was · were · are

    显示答案

    were — 主语 they 用 were + playing。

  2. I was reading when someone ______ at the door.

    was knocking · knocks · knocked

    显示答案

    knocked — 突然发生的短动作用一般过去时 knocked。

  3. What ______ you doing at ten last night?

    were · was · did

    显示答案

    were — 过去某一时刻正在做什么:were you doing。

练习这个语法的故事