初中过去进行时when while练习题,附易错题解析

初中过去进行时练习题及易错题解析

一、练习题

1. 单选题

选择正确的答案完成下列句子:

When I called you, you ____(be) doing your homework.

The teacher ____(teach) us English when we ____(be) in Grade One.

While I ____(study) last night, my mother ____(cook).

2. 填空题

根据中文提示完成句子:

当我在公园的时候,我的朋友们______(be) 在打羽毛球。

昨天晚上当我在看电视的时候,我的妹妹______(do) 她的作业。

两年前,当我在北京的时候,我的朋友们______(visit) 了长城。

二、易错题解析

易错题1:选择正确的答案完成句子“When I called you, you ____(be) doing your homework.”

错误答案:were doing

正确答案:were

解析:这道题目的错误在于对过去进行时的理解。在过去进行时的句子中,需要使用“was/were + 动词的现在分词”的结构。主语“you”是第二人称复数形式,所以应该用“were”而不是“were doing”。正确的句子应该是“When I called you, you were doing your homework.”。

易错题2:根据中文提示完成句子“当我在公园的时候,我的朋友们______(be) 在打羽毛球。”

错误答案:were playing

正确答案:were

解析:这道题目的错误在于对过去进行时的使用。句子中“当我在公园的时候”表示过去的时间,所以需要使用过去进行时。过去进行时的结构是“was/were + 动词的现在分词”,而“打羽毛球”的动词是“play”,所以需要使用“were playing”。但是在这个句子中,只需要填写“be”部分,所以正确答案是“were”。

易错题3:根据中文提示完成句子“昨天晚上当我在看电视的时候,我的妹妹______(do) 她的作业。”

错误答案:did

正确答案:was doing

解析:这道题目容易出错的地方在于对过去进行时的理解。句子中“当我在看电视的时候”表示过去的时间,所以需要使用过去进行时。过去进行时的结构是“was/were + 动词的现在分词”,而“做作业”的动词是“do”,所以正确的动词形式应该是“was doing”。正确的句子应该是“昨天晚上当我在看电视的时候,我的妹妹正在做作业。”