Oh,this is really a big shop.Do you know when it ___?

来源:百度知道 编辑:UC知道 时间:2024/05/07 18:44:13
选项was built&has been built. 为什么用过去式
详细解释两个选项有什么区别

WHEN 代表 一个过去的时间,而现在完成时不能和表示过去时间的状语连用

built是非延续性动词,不能用现在完成时
was built是被动用法

was built.
这里的IT是指前面的SHOP,它是动作的承受者,所以应用被动语态.

was built
因为商店已经建好了,而且是别人建的。
所以是过去被动