高一英语选择题

[复制链接]
查看11 | 回复5 | 2010-7-20 17:32:19 | 显示全部楼层 |阅读模式
A Modern city has been set up in ____________was a wasteland ten yeas ago.
A what
B which
C that
D where
答案是A老师讲说what= 先行词+引导词 what在这里引导宾语从句 做in的宾语但是老师讲的我还是不太懂。
然后我想知道 如果这句话要用where要怎么改动句子,改动的原因是什么

回复

使用道具 举报

千问 | 2010-7-20 17:32:19 | 显示全部楼层
in是介词,介词后应为名词,该名词叫做介词宾语,因此这个句子是宾语从从句部分是从空出到句尾。可以看出来,从句部分缺少主语,而四个选项中能做主语的只有what。如果想用where的话有两种情况。一是定语从句,二是宾语从句,但是无论哪一种,where在句中都只能地点状语。
回复

使用道具 举报

千问 | 2010-7-20 17:32:19 | 显示全部楼层
从句部分缺少主语,what来充当主语。修改是:A Modern city has been set up in a place which/that was a wasteland ten yeas agoA Modern city has been set up in a place where there was a wastelan
回复

使用道具 举报

千问 | 2010-7-20 17:32:19 | 显示全部楼层
A what 老师讲得很对。这里不再累述。如果这句话要用where来改动句子,要在in后加the place做先行词,然后用where引导,即 Modern city has been set up in the place where there was a wasteland ten yeas ago。
回复

使用道具 举报

千问 | 2010-7-20 17:32:19 | 显示全部楼层
A Modern city has been set up in a place which/that was a wasteland ten yeas ago.A Modern city has been set up in a place where it was a wasteland ten yeas ago.
回复

使用道具 举报

千问 | 2010-7-20 17:32:19 | 显示全部楼层
What 是对的。。。让我帮你改改句子吧,你就懂了。。A Modern city has been set up in a place which/that was a wasteland ten yeas agoA Modern city has been set up in a place where there was a wa
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行