I was having dinner at a restaurant when Tony Steele came in.这句是时间状语从句吗?一句话好好的中间突然出现when补充句子除了定语从句就状语从句了吧?不过后面那句修饰什么?感觉跟was没什么关系啊.请问when后面的句子修饰什么?

问题描述:

I was having dinner at a restaurant when Tony Steele came in.
这句是时间状语从句吗?一句话好好的中间突然出现when补充句子除了定语从句就状语从句了吧?不过后面那句修饰什么?感觉跟was没什么关系啊.
请问when后面的句子修饰什么?

was having 是一个 过去进行时,表在 过去的某一时间点 正在发生的事情。
when Tony Steele came in (当 Tony Steele 进来时) 是个特定的时间点,可以理解为是个定语。 关于 和 Was 有没有关系, 当然有关系,was 是 be 的一般过去式,主 + Was + 动词ing = 过去进行时!而后面 如果 加 when 表限定 后面 一般用 一般过去式! 所以 ,整句应理解为 (当Tony Steele进来的时候 ,我正在一家餐厅吃 晚饭。)

我是一家饭馆吃饭,托尼·斯蒂尔走了进来。(这句话的意思)不一样,名词

was 是be doing 进行时的表现,因为是过去式,所以用was
when引导的是时间状语从句,意思是Tony Steele 进来的那个时候我正在餐厅里吃饭.