---Was a fashion show ______ in Rainbow Shopping Mall?---Yes,a lot of people ______ there.---Was a fashion show ______ in Rainbow Shopping Mall?---Yes,a lot of people ______ there.A.to be held; have gone B.held; wentC.to be held; have been D.held; would beWhich one?Why?

问题描述:

---Was a fashion show ______ in Rainbow Shopping Mall?---Yes,a lot of people ______ there.
---Was a fashion show ______ in Rainbow Shopping Mall?
---Yes,a lot of people ______ there.
A.to be held; have gone B.held; went
C.to be held; have been D.held; would be
Which one?Why?

选B, 对话中用was表示的一定是过去的事情(选AC要用is),所以第一空用held表被动;第二空“很多人去那里”,要么用过去完成时(had been),要么用过去式

选B 这里要用一般过去时。意思为:在Rainbow Shopping Mall举行了一个时装秀吗?是的,有很多人都去了呢。

B. --在彩虹购物中心有一场时装秀吗?
-- 是的,有很多人去。
was held 表示被动语态。
第一句有be动词was,说明是过去发生的事情,所以第二句go变成went 表示过去发生的事情。

b

选B,对话中用was表示的一定是过去的事情(选AC要用is),所以第一空用held表被动;第二空“很多人去那里”,要么用过去完成时(had been),要么用过去式

c