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