2、Our neighbor_____ the street has decided to hold a garden

3个回答

  • 此题选A.

    along是“沿着,顺着”的意思,along the street是说沿着这条街,你可以说walk along the street,沿着这条街走,但不能说你的邻居住的房屋沿着这条街;排除C

    in the street是“在街道上”的意思,显然房子是不能在街道上的;排除D

    难点是A和B的辨析:opposite和across都是介词,可表方位,也都有“在……对面”的意思,重点就在于,opposite后面接的一定是与主语位置相对的东西,在这句话中具体可以是 my house,表示“与我房屋相对的”,“在我房屋对面的”邻居,不能接the street,因为街道本身和房屋并不是相对位置关系;across就可以用于街道了,也表示“街道对面”的意思.