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

Manhattan SC里的问题, 诚求各位指点!

[复制链接]
跳转到指定楼层
楼主
发表于 2011-4-27 21:30:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有这么一个句子:
Having been shown into the office, Julia waited for the dentist to arrive.
本来说吧这个句子本来也就没有什么错的,但剖析里有部分解释不清楚,希望大家帮忙看看:
the use of verb“ to have ”, here in the form" having", indicates that the action of being shown into the office occurred before Julia waited for the dentist.
问题出在这里,为什么说“having been shown into office" 这个动作发生在“Julia waited for the dentist” 之前呢?
我知道过去完成时过去时之间会有时间先后的顺序,但这里是完成时跟过去时, 所以就真不知道为什么这里的句子也有时间的顺序,不知道从那可以看出来。。。在印象中OG 也曾有过类似的说辞。
希望各位可以给我只点一二, thanks so much !
收藏收藏 收藏收藏
沙发
发表于 2011-4-27 21:46:31 | 只看该作者
Manhattan第七章讲解现在完成时那里(P109),有这样一个句子:She will pay you when you have taken out the garbage。解释是说pay这个动作晚于have taken out这个动作,也就是说你完成了take out这个动作,她就会pay。
Manhattan现在完成时有这样的用法,表示一个完成的动作发生在另一个动作之前。这个点应该比较偏,我印象中OG里只有一个题涉及到这个问题,并且不影响解题。
中英夹杂有点儿乱,不好意思哈~希望对你有帮助~
板凳
 楼主| 发表于 2011-4-28 01:13:35 | 只看该作者

Manhattan第七章讲解现在完成时那里(P109),有这样一个句子:She will pay you when you have taken out the garbage。解释是说pay这个动作晚于have taken out这个动作,也就是说你完成了take out这个动作,她就会pay。
Manhattan现在完成时有这样的用法,表示一个完成的动作发生在另一个动作之前。这个点应该比较偏,我印象中OG里只有一个题涉及到这个问题,并且不影响解题。
中英夹杂有点儿乱,不好意思哈~希望对你有帮助

-- by 会员 hermione0527 (2011/4/27 21:46:31)

谢谢,很耐心的解答。大概明白你意思。只是对于你的例子,因为有WILL的存在,所以PAY这个动作发生在后容易理解。关于你说的“现在完成时有这样的用法,表示一个完成的动作发生在另一个动作之前” 有什么判定的准则吗?
您需要登录后才可以回帖 登录 | 立即注册

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

手机版|ChaseDream|GMT+8, 2025-6-13 23:17
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

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

返回顶部