ChaseDream

标题: 求教2道语法,谢谢 [打印本页]

作者: hollyyao    时间: 2012-11-28 16:53
标题: 求教2道语法,谢谢
曼哈顿第5版上的 verb tense 那张的问题
原题
1 because Cole wears a helmet when he struck on the head by a falling cocount ten years ago, he has escaped seruiys injury in that episode.
答案说 wears 应该是 waswearing,不明白为何用过去式,不知道用worn可以吗,他被椰子砸到的时候,带着头盔
2 Mozart, who died in 1791, has lived in Salzburg for most of life.
答案说可以用had lived, 我不明白为什么能用过去完成时,这里不是时间,事情的顺序很明显吗,肯定是先住在这个地方在死的吧,用过去式就能表达了,为什么可以用过去完成时呢。 谢谢!! 这几天在论坛上问的题目很多热心的人都教导了我,我表示感谢。
作者: TerraceHo    时间: 2012-11-28 18:52
1. wear-wore-worn,如果要用worn的話,原句要改成被動語態,not make sense.
另,原句的意思是當Cole撞到頭的時候,他正帶著helmet。帶著helmet這個動作應該是一個ongoing process,所以要用past progressive.

2.使用past perfect,是因為意思表示在死之前,就是1791年以前,他在S地活了大半輩子。
1791年已經過去,因而past of the past可以用past perfect。
作者: sisichen666    时间: 2012-11-28 19:08
LZ去看看课后解析,讲得很清楚
1.因为是发生在过去,又是描述背景信息——所以用过去进行时;
2.这里使用had lived或者是lived都可以的,都是没有语法错误的,但是确实是没必要用had lived,除非是生活在一个地方,死在另一个地方,要强调顺序或者是先后关系才会用到past perfect。
作者: hollyyao    时间: 2012-11-28 19:50
知道了,谢谢




欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3