I have had dinner with mu friends in the resturant when the crime happened.A.have B.had C.was having D.have had选哪个?为什么?

问题描述:

I have had dinner with mu friends in the resturant when the crime happened.
A.have B.had C.was having D.have had选哪个?为什么?

C

C
正在吃饭

C 过去进行时 强调正在和朋友吃饭的时候犯罪发生了

C,when表明此句用的是过去进行时,译:犯罪发生时我正和朋友吃晚饭。突出正在

C 因为是发生在过去的持续动作

C 吧 当crime发生的时候 我和朋友正在吃饭

was having