旦家园:英语选择题

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 13:35:42
-Any fashion news about skirts ?
-Yes.This season's short skirt____respectability now,although they were thought to be shocking when they first appeared.
A.gained B.had gained C.gains D.have gained
选择什么,烦请解释一下为什么,谢谢

D.have gained
后半句是讲过去的,前半句有个now,要突出对比,所以现在完成时。

c
首先排除b,过去完成时是要在”过去的过去”,这里很明显不是
然后排除a,now这个时间副词告诉我们不可能选过去时的a项
d也是不对的,short skirt 是单数,怎么可能用have gained?要用也用has gained啦
选c即与now不冲突,又和从句的过去时形成对比

选A