i ( ) dinner with my friends in the restaurant when the crime happened.have,had,was having,have had,选什么?为什么?这是什么句型?

问题描述:

i ( ) dinner with my friends in the restaurant when the crime happened.have,had,was having
,have had,选什么?为什么?这是什么句型?

应该是was having,过去进行时是用在“一个长的动作发生的时候,一个短动作发生“非常适合这里

was having,主句用过去进行时,从句用when引导的一般过去时从句.这个主从复合句理解的难点在于:过去进行时表示的是一连串的,不间断的在过去某一段时间所发生的动作,而一般现在时所说的动作是在这当中的一个时间点上...