ChaseDream
搜索
12
返回列表 发新帖
楼主: adpang
打印 上一主题 下一主题

PREP语法(findjuhl整理的126题)

[复制链接]
11#
发表于 2008-3-14 10:01:00 | 只看该作者

同问啊。BUT引导的句子不是要和前面的句子平行吗?。A中句子是一般过去时,前面的句子是过去完成时。这里就比较难理解!

12#
发表于 2008-3-21 10:58:00 | 只看该作者

....我也要問阿..!

時態為啥不對呢??

全部都用過去完成式表示都在同一個時期 不是很對嗎?

13#
发表于 2016-12-14 21:33:22 | 只看该作者
A. 时态正确,非常好的反映了在19世纪末只有少于1%的家庭有电,但是在那之前公共场所已经安装了电灯这个事实。
B. and lighting still provided by 句子没有动词
C. there be句型表示存在(有),原意是"少于1%的家庭有电"而不是"有少于1%有电的家庭",had been错误,意味着有(have been)发生在(was provided)之前
D. there be同上,had been同上,逗号加having done无论修饰was还是had都不符合逻辑
E. where距离home太远,lighting had still been provided by candles表示动作发生在前句had之前并已经在had发生的时候结束,不符合逻辑。
14#
发表于 2017-8-10 16:06:56 | 只看该作者
fengyun158 发表于 2007-6-19 15:47
同问!!!这道题想了好半天,还是错了。E为什么不对,where修饰home也说得过去呀?A. electricity was in  ...

和时态有关,完成时表示事情发生的先后顺序和造成影响, less than 1% 和provided by candles 这个是一个时间段的事情,没有先后之分
您需要登录后才可以回帖 登录 | 立即注册

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

IESE MBA
近期活动

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

手机版|ChaseDream|GMT+8, 2024-10-5 23:18
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

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

返回顶部