英语语法题A modern city has sprung up in ___ was a wasteland ten

2个回答

  • A modern city has sprung up in____ was a wasteland ten years ago.

    A.which B.what C.that D.where

    答:B.本题考名词性从句.介词in需要一个名词作宾语.从句中缺少主语,where不能作主语,which有选择的意味,that引导名词性从句时不在从句中充当成分,也没有词义,而what= the place that...故选择B为最佳:

    在十年前还是一堆荒地的地方如今崛起了一座现代化城市.

    She told him she would come and see him often,__________

    A.and she would never forget him

    B.and that she would never forget him

    C.she would never forget him

    D.She never forget him

    答:你题目中少打了个him,我改过来了.

    B.本题考宾语从句的连接连词的省略和不省略.如果一个及物动词跟了以并列连词and/or连接的两个以that引起的宾语从句,第一个that可以省略,但第二个不能省略.以避免引起误会(会造成理解上的困难)此题句意:她对他说她会经常来看他的,还说她将永远不会忘记他.

    You have bought a car.Where ________ it?

    A.had you buy B.did you buy C.have buy it D.to buy it.

    此题质量太差,句意也好,选项也好,都不好.这C首先排除.D也可以排除.A是不是你又打错了,buy->bought,又排除!那不就是B吗!