作业帮 > 英语 > 作业

When I was walking on campus this morning,a ball hit my head

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/05 21:44:59
When I was walking on campus this morning,a ball hit my head.此句语法错在哪里?
When I was walking on campus this morning,a ball hit my head
应该是 I was walking on campus this morning when a ball hit me on the head.
或 While I was walking on campus this morning,a ball hit my head.
再问: 当从句的谓语是表动作的延续性动词时,when, while可以互相替代吗?此处walking不是一种延续性动词吗?
再答: 一般认为 从句的谓语是表动作的延续性动词时,when, while 才有可能互相替代。 但 我认为 有时候 是不能 互相替代 的 ,必须根据 句子的 意思 决定 我所改的句子 第一句 when 是并列连词 有突然的意思 后面是并列句 并不是 状语从句 我正在走 突然一个球击中了我的 头 第二句 while 引导的是时间状语从句 表示 在。。。期间 表示动作延续的一段时间 期间 我正在走的时候 一个球击中了我的头 如果 用when 往往表示的是一大段时间 所以 用一般过去时态 居多 主句往往表示 重复的动作 或状态 如 when i was a child , i used to swim in the river. 总之 如果 是考试 用 When I was walking on campus this morning, a ball hit my head.是要扣分的 必须 把 when 改为 while