This is the last time ____I shall give you a lesson.A.when B.that C.which D.in which

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 21:42:43
This is the last time ____I shall give you a lesson.A.when B.that C.which D.in which

This is the last time ____I shall give you a lesson.A.when B.that C.which D.in which
This is the last time ____I shall give you a lesson.A.when B.that C.which D.in which

This is the last time ____I shall give you a lesson.A.when B.that C.which D.in which
选项:A.when
解析:
1.首先确定 I shall give you a lesson 是从句.
2.该从句的主要成分齐全,既有主语 I,也有双宾语 you a lesson,说明不存在关系代词 which/that 的指代位置;
3.that 作为关联词可以引导同位语从句.不过解释为起补充说明作用的同位语,意思是就会牵强附会,即“这是最后一次,也就是说我将会给你们上课”.
4.用关系副词 when 指代 at the time(可以发现,假如用介词加关系代词只能用 at which,D 项应该排除在外 ),在从句中用作时间状语,本句的意思则成为“这是我将在这个时刻给你们上的最后一课”.把句子改写为以下的简单句就会更加一目了然:
This is the last time.这是最后一次.
I shall give you a lesson at the time.我将在这个时刻给你们上课.
注:这个句子出自法国19世纪著名的现实主义小说家都德《The Last Lesson(最后一课)》的英文译本.汉语译文如下:
我看见这些情形,正在诧异,韩麦尔先生已经坐上椅子,像刚才对我说话那样,又柔和又严肃地对我们说:“我的孩子们,这是我最后一次给你们上课了.柏林已经来了命令,阿尔萨斯和洛林的学校只许教德语了.新老师明天就到.今天是你们最后一堂法语课,我希望你们多多用心学习.”

选B
这是一句定语从句,当句子中出现the first, the last,或者是最高级,唯一(the only),something,anything,everything这类词,先行词只能用that。

因为是时间 所以是由 when 引导的时间状语从句 选A

二楼的依据仅能用来区分which和that。先行词time在从句中作时状用in which或when

选B