ChaseDream
搜索
返回列表 发新帖
00:00:00

Scientists have identified an asteroid, 2000 BF19, that is about half a mile wide and, if it strikes Earth, it can do tremendous damage to part of the planet but probably not cause planetwide destruction.

正确答案: C

更多相关帖子

524

帖子

15

好友

4712

积分

ChaseDream

注册时间
2003-03-17
精华
8
解析
查看: 2777|回复: 7
打印 上一主题 下一主题

语法笔记246题的两点疑问

[复制链接]
跳转到指定楼层
楼主
发表于 2011-7-13 19:28:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Scientists have identified an asteroid, 2000 BF19, that is about half a mile wide and, if it strikes Earth, it can do tremendous damage to part of the planet but probably not cause planetwide destruction.
A. and, if it strikes Earth, it can do tremendous damage to part of the planet but
B. and, if it would strike Earth, part of the planet could experience a tremendous amount of damage but it would
C. and that, if it were to strike Earth, could do tremendous damage to part of the planet but would
D. and that, if Earth is struck by it, can do part of the planet tremendous damage, but it would  
E. and that, if it strikes Earth, it could experience a tremendous amount of damage but
这题的正确答案是C,但是我有两个问题想问:
1.语法笔记上说B的if条件句里的虚拟语气谓语形式错误,表示可能与将来事件相反,这句话是什么意思?为什么划线末端的it would...不存在这个问题?
2.and that...是和前面的that is about half a mile wide对应修饰asteroid的么?如果是的话and that后面加逗号再加条件状语从句可以这样修饰么?
收藏收藏 收藏收藏
沙发
发表于 2011-7-13 21:00:25 | 只看该作者
1:若虚拟语气表示与将来事件相反的话,从句 即if 句 后面的谓语形式是 were to do, 而主句是 would do,解释了后面为什么用 would。而前面要用were to do,用would 就错了。

2:是都是修饰asteroid, 你可以把 if 从句理解为插入语,来限定条件的。去掉 if 不看就是:an asteroid that is ...and that could... 其中 is 和 could 平行。
hope it helps~
板凳
 楼主| 发表于 2011-7-13 21:08:14 | 只看该作者
解释的太好了,跪谢!!!
地板
发表于 2011-7-13 21:10:02 | 只看该作者
could也是可以用在虚拟语气的哦?
5#
发表于 2011-7-13 21:10:49 | 只看该作者
解释的太好了,跪谢!!!
-- by 会员 gamxiaoyuan (2011/7/13 21:08:14)


不用谢~~加油!!!感谢你今天给我发的逻辑英文帖子呢,帮我解决了大问题。
6#
发表于 2011-7-13 21:11:58 | 只看该作者
could也是可以用在虚拟语气的哦?
-- by 会员 nemiah (2011/7/13 21:10:02)


could 和 would 不是差不多可以互换吗? 难道不是吗? 我记得高中老师常常这样教导。。。
7#
发表于 2011-7-13 21:15:44 | 只看该作者
could也是可以用在虚拟语气的哦?
-- by 会员 nemiah (2011/7/13 21:10:02)



could 和 would 不是差不多可以互换吗? 难道不是吗? 我记得高中老师常常这样教导。。。
-- by 会员 jameshzd (2011/7/13 21:11:58)



不是很确定哦。。 MM帮忙确认一下?


我只是觉得条件从句的时候,if I were you, i would go to bed earlier.  用would或者说will就挺平常,如果有can,或者could,就感觉不太像,呵呵。。。
8#
发表于 2011-7-13 21:26:45 | 只看该作者
[/quote]

不是很确定哦。。 MM帮忙确认一下?


我只是觉得条件从句的时候,if I were you, i would go to bed earlier.  用would或者说will就挺平常,如果有can,或者could,就感觉不太像,呵呵。。。
-- by 会员 nemiah (2011/7/13 21:15:44)

[/quote]
虚拟语气 是不会出现will 啊,肯定是用would。如果 原意是表达can 的话,虚拟中就用 could, 如果原意是 will 的话,那么虚拟语气中用 would。所以只有 if i were you, i would go to bed earlier.用 will就不对了。
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

手机版|ChaseDream|GMT+8, 2024-12-26 12:52
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

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

返回顶部