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

张达人zhdr
培训答主

2010-08-17 · 关注我学习会变得更厉害哦
知道顶级答主
回答量:4.2万
采纳率:91%
帮助的人:1.2亿
展开全部
选项: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(最后一课)》的英文译本.汉语译文如下:
我看见这些情形,正在诧异,韩麦尔先生已经坐上椅子,像刚才对我说话那样,又柔和又严肃地对我们说:“我的孩子们,这是我最后一次给你们上课了。柏林已经来了命令,阿尔萨斯和洛林的学校只许教德语了。新老师明天就到。今天是你们最后一堂法语课,我希望你们多多用心学习。”
雪影释恋
2010-08-16 · TA获得超过486个赞
知道答主
回答量:192
采纳率:100%
帮助的人:315万
展开全部
选B

这是一句定语从句,当句子中出现the first, the last,或者是最高级,唯一(the only),something,anything,everything这类词,先行词只能用that。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuelianggou888
2010-08-17 · TA获得超过766个赞
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:187万
展开全部
二楼的依据仅能用来区分which和that。先行词time在从句中作时状用in which或when
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
西门_霄
2010-08-17
知道答主
回答量:45
采纳率:0%
帮助的人:19.3万
展开全部
因为是时间 所以是由 when 引导的时间状语从句 选A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d46b7cc96
2010-08-16 · TA获得超过156个赞
知道答主
回答量:90
采纳率:0%
帮助的人:0
展开全部
选B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式