作业帮 > 英语 > 作业

Be doing sth when..一系列“正在做.忽然做."哪个加动词原形?哪个通常用在过去完成时?为什么

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/27 07:51:54
Be doing sth when..一系列“正在做.忽然做."哪个加动词原形?哪个通常用在过去完成时?为什么
Be doing sth when..be about to do sth when..be on the point of doing sth when..had done sth when
这是when引导时间状语从句的问题.主句和从句所用时态必须根据语义来确定.
例:I was having dinner at a restaurant when Tony Steele came in.
When she came in,I stopped eating.
再问: had done sth when...这个不用过去完成时?
再答: 如果语义需要用过去完成时就用,例如: I had nearly reached the town, when the young man suddenly said, very slowly, 'Do you speak English?' (新概念第二册第14课)