A tall building has been set up in ______ was a wasteland te

A tall building has been set up in ______ was a wasteland ten years ago.
A tall building has been set up in ____ was a wasteland ten years ago.
A what Bwhere Cwhich Dthat
请问选什么!并讲讲为什么不选其他3个!
风动如约 1年前 已收到7个回答 举报

life467 幼苗

共回答了16个问题采纳率:87.5% 举报

c.因为前面有in,所以后面的只有which能和介词in组成短语
in which = where

1年前

5

一飞冲天fire 幼苗

共回答了22个问题 举报

选A。
其他三个不合语法。
这句话句意简单,可是考察的是语法,从翻译下手反受其误。后半句整个的是状语;看到有in可知BD不对;which虽然可以和in搭配,但不合句意。 只有what was a wastedland可使成分完整,表示:曾是荒地的那个地方。 这里考察的是what的常见用法,为其他连接代词所没有。
举个例子:
He moved in what ...

1年前

3

zuiliuxia 幼苗

共回答了53个问题 举报

这句话的意思是一座大楼盖在了一片10年前还废弃的地方。要选择的意思就出来了,时表示地方的词,A先被排除,然后排除D,that不能更在介词后面,然后B,C之间,where是副词,单独就可表示地点,which=in which,所以选C

1年前

2

vv冷风 幼苗

共回答了97个问题 举报

选c,因为前面有in,所以后面的只有which能和介词in组成短语
in which = where ,而这句话的意思是:一座高楼建在了10年前还是一片荒地的地方。

1年前

2

无赖Z 幼苗

共回答了22个问题 举报

前面有in 只能选 which

1年前

1

sunnylin33 幼苗

共回答了28个问题 举报

我觉得是C,我把这个句子补全
A tall building has been set up in (a piece of land) in which was a ...括号里是原文省略掉的
这样不知道是不是明白
很久不在意这种语法了,不知道对不对,希望能有帮助

1年前

1

a60421476 幼苗

共回答了212个问题 举报

选C
句子应该残缺了,在was前面应该还有一部分。
in which =where引导地点状语
其他的词没有和in搭配的形式

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 22 q. 0.033 s. - webmaster@yulucn.com