Only in the past few years____选择题Only in the past few years____to improve the living conditions in this area.A.something has been done B.there is something doneC.has there something been done D.has something been done.请问,c 为什么一定

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 03:16:56
Onlyinthepastfewyears____选择题Onlyinthepastfewyears____toimprovethelivingconditionsinthisarea.A.someth

Only in the past few years____选择题Only in the past few years____to improve the living conditions in this area.A.something has been done B.there is something doneC.has there something been done D.has something been done.请问,c 为什么一定
Only in the past few years____选择题
Only in the past few years____to improve the living conditions in this area.
A.something has been done B.there is something done
C.has there something been done D.has something been done.
请问,c 为什么一定要有there?
错了错了 是为什么c不能有there?

Only in the past few years____选择题Only in the past few years____to improve the living conditions in this area.A.something has been done B.there is something doneC.has there something been done D.has something been done.请问,c 为什么一定
急!Only in the past few years____选择题 检举 | 2012-3-14 20:15 2二胡 | 浏览次数:19次
Only in the past few years____to improve the living conditions in this area.
A.something has been done B.there is something done
C.has there something been done D.has something been done.
请问,c 为什么一定要有there?问题补充:
错了错了 是为什么c不能有there?答案是d
答:only +状语置句首(这里的介词短语in the past few years) ,引起句子的部分倒装.
四个选项中AB没有倒装,可先排除.
C和D如是拿不定主意的话,只要only +状语放回句尾,将原句扶正,看一下哪一个正确就可以判断了:
C.There has something been done to improve the living conditions in this area only in the past few years.显然是错误的,因为There be句型的现在完成时是:there has been sth.
D.Something has been done to improve the living conditions in this area only in the past few years.
译:只有在过去的几年里在已经做了一些事情来提高这个地区的生活条件.
析:题目是做对了,通过翻译,发现这个人工考题句有逻辑上的问题.纯为出题而造句.

这里不用到there be 句型

此句倒装,按照d的答案正装如下something has been done to improve the living conditions in this area Only in the past few years,很通顺正常的句子
如用c选项,正装是不通的,这样讲不知楼主能理解不。。。

C 要有主语才是