第2个回答 2010-01-29
(1) There was a time when we had to take a boat to go Tokyo.
There was a time at which we had to take a boat to go Tokyo.
当time是先行词,表示“次数”时,可以用关系代词that 引导定语从句,that 可以省略。
例:This is the second time (that )the president has visited the country .这是总统第二次访问这个国家。
表示“一段时间”时,应用关系副词when 或at /during which 引导定语从句。
这道题因为后面是at the time 所以前面是at which 但是先行词在前面两句话重复的部分所以后面的要省略。介词+which 这时候可以等于 when
(2) The reason which/that he gave to the teacher is not true .
The reason 是先行词,后面可以用why 引导原因状语从句。关键句型是The reason why …… is/was that ……后面that 引导的是表语从句。
而这里gave 后面是双宾语 give sb sth =give sth to sb 前面先行词做后面gave 的宾语。这时候关系词可以用which /that ,也可以不填。