ChaseDream
搜索
返回列表 发新帖
查看: 1241|回复: 5
打印 上一主题 下一主题

[求助]02-10-11选D还是选C?

[复制链接]
楼主
发表于 2005-5-21 03:46:00 | 只看该作者

[求助]02-10-11选D还是选C?


11. __ over 100 years since the invention of the square-bottomed paper bag.


(A) Now is


(B) Now it has


(C) There is now


(D) It is now


答案:D


分析:IT的用法,本句里IT做形式主语


以上是语法大全的答案,我的问题是为什么不能选C?谁能说说there be句型和it be的区别在哪?谢谢


沙发
发表于 2005-5-24 14:30:00 | 只看该作者
欧觉得there be一般表示客观存在某个实体吧,比如说某个人,某件事情。
板凳
 楼主| 发表于 2005-5-25 01:14:00 | 只看该作者
谢谢。还是不太明白。比如可以说:There is ten minutes break between two classes.还有,我觉得(D)选项改为:It has been.更好。(因为有since)
地板
发表于 2005-5-25 01:58:00 | 只看该作者
选D
5#
发表于 2005-5-25 12:19:00 | 只看该作者
以下是引用jasonzs在2005-5-25 1:14:00的发言:
谢谢。还是不太明白。比如可以说:There is ten minutes break between two classes.还有,我觉得(D)选项改为:It has been.更好。(因为有since)


1。有since不一定就是用完成时态的。在这个句子中间,如果用完成时态就是错误的,因为本身就没有动作。


2。there be不是形式主语,而是倒装。there在这儿有“空间”的意思,比如哪个地方,什么位置等等。there is an apple。字面的翻译应该是:一个苹果在那儿。而不是:那儿有一个苹果。尽管实际意思一样,但是从正确理解句子的角度出发,还是前面的翻译合适一些。


3。it is 中的it就是形式主语,it指代时间。


因此,严格讲,这题选D是最合适的。

6#
发表于 2005-5-26 03:34:00 | 只看该作者

xiexie le

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

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

所属分类: TOEFL / IELTS

近期活动

正在浏览此版块的会员 ()

手机版|ChaseDream|GMT+8, 2025-9-30 14:59
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2025 ChaseDream.com. All Rights Reserved.

返回顶部