关于被动语态的英语选择题~

问题描述:

关于被动语态的英语选择题~
Supermarket____in my hometown last month.
A.built B.has built C.was built D.is building
是被动语态.
但我认为如果没有C这个选项,选A是不是也可以呢?因为后面有last month,是一般过去时呀?这样可以吗?
如果可以,怎样区分这两种呢?因为这道题,我总觉得选AC都可以~这两个问题,

额,语法的东西我也不太懂埃...
不过这个题...
选C的话才是个完整的句子,应该是个主系表结构的吧,就是说这个超市是上个月在我家乡建的.
如果选A,Supermarket built in my hometown 是个定语后置的结构,整个作为主语,后面直接跟last month是时间状语,只有主语和状语的句子,我没见过...这样就不完整了.
其实A的话后面就不能只有last month了,可以加别的东西,比如说Supermarket built in my hometown is very beautiful什么的,你可以体会下那个差别.
就说这么多啦,我也是冲冲行家...