is this school___we visited therr years ago? A.the one B,whi

1个回答

  • 答案为D、省略了在定语从句中作visited宾语的that或者which,即:visit the factory

    解题方法:

    1、看定语从句的句子是否完整,完整就用when、why、where关系副词作状语

    如果不完整就用who、whom、that、which等作主语、宾语、表语

    2、看定语从句的谓语动词,如果是及物动词一般要加一个宾语,即例题的visit+宾语,

    如果定语从句的谓语动词是不及物动词,不需要加宾语,一般用关系副词

    this is the factory ___we worked a year ago .A.where B that C which D.on which

    就像这个句子中的work,是不及物动词,只能说work in the factory,不能说work the factory

    所以选where=in which,D错在on