--- ____ the new railway completed when you went back to your hometown last summer?--- Not yet.It ____ then.a.Was; was built b.Was; was being builtc.Had; was built d.Had; was being built选B 第一个空为什么不用完成时态呢?

问题描述:

--- ____ the new railway completed when you went back to your hometown last summer?
--- Not yet.It ____ then.
a.Was; was built b.Was; was being built
c.Had; was built d.Had; was being built
选B 第一个空为什么不用完成时态呢?

你可以看到如果选完成时,那么就是had the new railway completed ,而铁路自己是不能完成的,因此这边缺少一个be动词,来使句子变成被动句,所以选was

因为第一个空是问句,Was sth completed.如果had,那就是 had sth been completed.