英语问题

In 1997,she was the largest ship that_.
A.have ever been built B.was ever built
C.had ever been built D.has ever bulit
答案是C 为什么啊?详细的说下谢谢谢了

此句是定语从句,从 that开始为从句,从句是被动语态,意思是已经被建造的,所以应该是have ever been+built(build的过去分词),但这句话的主句是过去式,所以从句应该用过去完成时,所以选C:had ever been built
本人不是专业的教师,只是初一的学生,所以说的仅供参考。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-01
1.被动 2.过去完成时态
只有C.had ever been built 同时符合以上条件
第2个回答  2008-07-01
首先97年是过去时态只有B C
EVER要用完成时态就排除B了
是过去完成的被动
相似回答