英语单项选择题。
1.—DidyouseeTomattheparty?—No,he___bythetimeIgotthere.A:leftB:wasleavlngC:hadleftD:ha...
1.—Did you see Tom at the party?
—No,he___by the time I got there.
A:left B:was leavlng C:had left D:has left.
2.___more,and you'll improve your spoken English.
A:Speak B:Speaks C:Speaking D:To speak.
3.Tom said it was at least five years since he___a good drink.
A:enjoyed B:was enjoying C:had enjoyed D:would enjoy.
还有解析,也一起写出来。 展开
—No,he___by the time I got there.
A:left B:was leavlng C:had left D:has left.
2.___more,and you'll improve your spoken English.
A:Speak B:Speaks C:Speaking D:To speak.
3.Tom said it was at least five years since he___a good drink.
A:enjoyed B:was enjoying C:had enjoyed D:would enjoy.
还有解析,也一起写出来。 展开
21个回答
展开全部
答:
第一题,C,没异议。
第二题,是A,祈使句+and+陈述句(will +V), 不少TX以为是动名词作主语,选了C,错!
第三题有争议。
3.Tom said it was at least five years since he___a good drink.
A:enjoyed B:was enjoying C:had enjoyed D:would enjoy.
答:本题考从句中的时态。
为增加难度,为题目创新,出题者加上了一个Tom said, 从而在宾语从句中又出现了时间状语从句。
先考查简单的:
It is at least five years since he ______a good drink.
A:enjoyed B:was enjoying C:had enjoyed D:would enjoy.
答:A
译:他至少有五年没有痛痛快快地唱酒了。
析:本题句改自《Longman》上的一个经典例句:
It's been years since I enjoyed myself so much as last night.
我已经有很多年没有象昨晚那么痛快了。
由于其句意翻译与众不同,后来衍生出好多这样的题句。主要是讲since从句的谓语是延续性动词时的翻译问题,不在此展开。
我想说的是:It has been some time since sth. happened.是一个很有用的句型。
意为:自从某件事性发生以来,到现在已经有多久了。since表示“自。。。以来,到现在为止”,主句用现在完成时态(这里的has been)与我们以前学习的现在完成时态语法知识相符合。
值得注意的是:现在这个句型已经演变为:
It is some time since sth. happened. 了。
原题句=It has been at least 5 years since he enjoyed a good drink (last time).
意思是说:自从他上(一次)痛痛快快地唱酒以来,到现在为止,已经有5年了。直到说话的那一刻,他才又这么痛快的喝酒。他自己是这么说的:
He said, "It is (=has been) at least 5 years since I enjoyed a good drink."
现在,将它转述一下,(改为间接引语,也就是宾语从句)
--> He said that it was (=had been) at least 5 years since he enjoyed a good drink.
请注意:主过从过,时态一致,直接引语变成间接引语时,要变成过去时态的是主句中的谓语(is-->was, has been-->had been) ,不是将since 从句中的过去时态变成过去完成时态。
请大家复习一下别的带有since 从句的现在完成时的句子变成间接引语时的时态变化:
sb. has done sth. since sth. happened.--> He said that he had done sth. since sth. happened.
是指“自从(过去)某事发生以来,到他说话时为止(另一过去时间),他一直在做某事。
例如:He said he had been a teacher since he graduated from XX university. (since 1997)
他说自从XX大学毕业以来(自从1997年以来)他一直当教师。
since从句还是一般过去时吧?!
所以本题的“正确”答案应该是A。
不过,我很可能不得分。选C的TX很可能得分。问楼主去。
如果标准答案是C,我估计出题者自己都没有真正弄懂这个句型。 赞同1| 评论 2012-5-15 22:56 羊了一板砖 | 二级
你采纳了错误的答案 1.by the time到...时为止,过去完成时的标志,我到那儿,他已经走了,走发生在过去的过去,用had+done C
2. A 高一必修三的高考考点,祈使句,+and/or+陈述句!考试一般考and(那么,然后) 和 or(否则)的区别。
3. ABCD都是过去的时态,没区别, 关键在句子中有个固定句型:It was +时间段+since +动词的过去完成时。 选C had+done
第一题,C,没异议。
第二题,是A,祈使句+and+陈述句(will +V), 不少TX以为是动名词作主语,选了C,错!
第三题有争议。
3.Tom said it was at least five years since he___a good drink.
A:enjoyed B:was enjoying C:had enjoyed D:would enjoy.
答:本题考从句中的时态。
为增加难度,为题目创新,出题者加上了一个Tom said, 从而在宾语从句中又出现了时间状语从句。
先考查简单的:
It is at least five years since he ______a good drink.
A:enjoyed B:was enjoying C:had enjoyed D:would enjoy.
答:A
译:他至少有五年没有痛痛快快地唱酒了。
析:本题句改自《Longman》上的一个经典例句:
It's been years since I enjoyed myself so much as last night.
我已经有很多年没有象昨晚那么痛快了。
由于其句意翻译与众不同,后来衍生出好多这样的题句。主要是讲since从句的谓语是延续性动词时的翻译问题,不在此展开。
我想说的是:It has been some time since sth. happened.是一个很有用的句型。
意为:自从某件事性发生以来,到现在已经有多久了。since表示“自。。。以来,到现在为止”,主句用现在完成时态(这里的has been)与我们以前学习的现在完成时态语法知识相符合。
值得注意的是:现在这个句型已经演变为:
It is some time since sth. happened. 了。
原题句=It has been at least 5 years since he enjoyed a good drink (last time).
意思是说:自从他上(一次)痛痛快快地唱酒以来,到现在为止,已经有5年了。直到说话的那一刻,他才又这么痛快的喝酒。他自己是这么说的:
He said, "It is (=has been) at least 5 years since I enjoyed a good drink."
现在,将它转述一下,(改为间接引语,也就是宾语从句)
--> He said that it was (=had been) at least 5 years since he enjoyed a good drink.
请注意:主过从过,时态一致,直接引语变成间接引语时,要变成过去时态的是主句中的谓语(is-->was, has been-->had been) ,不是将since 从句中的过去时态变成过去完成时态。
请大家复习一下别的带有since 从句的现在完成时的句子变成间接引语时的时态变化:
sb. has done sth. since sth. happened.--> He said that he had done sth. since sth. happened.
是指“自从(过去)某事发生以来,到他说话时为止(另一过去时间),他一直在做某事。
例如:He said he had been a teacher since he graduated from XX university. (since 1997)
他说自从XX大学毕业以来(自从1997年以来)他一直当教师。
since从句还是一般过去时吧?!
所以本题的“正确”答案应该是A。
不过,我很可能不得分。选C的TX很可能得分。问楼主去。
如果标准答案是C,我估计出题者自己都没有真正弄懂这个句型。 赞同1| 评论 2012-5-15 22:56 羊了一板砖 | 二级
你采纳了错误的答案 1.by the time到...时为止,过去完成时的标志,我到那儿,他已经走了,走发生在过去的过去,用had+done C
2. A 高一必修三的高考考点,祈使句,+and/or+陈述句!考试一般考and(那么,然后) 和 or(否则)的区别。
3. ABCD都是过去的时态,没区别, 关键在句子中有个固定句型:It was +时间段+since +动词的过去完成时。 选C had+done
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.c 过去没有见,到时已经走了,过去已经走了
2.a 祈使句, work hard and you will make great progress.
3.c it was + since + 过去完成时
2.a 祈使句, work hard and you will make great progress.
3.c it was + since + 过去完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c 从got可以看出是过去式 我去的时候他已经走了可知是过去的过去即用过去完成时
a 祈使句
c It was +时间段+since +动词的过去完成时
a 祈使句
c It was +时间段+since +动词的过去完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1。C 在by the time 引导的时间状语从句中,主句应该用过去完成时
2.A此句是祈使句
3.C表示过去的过去,应用祈使句
2.A此句是祈使句
3.C表示过去的过去,应用祈使句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.c by the time 用于过去完成时在-之前
2.c
3.c 宾语从句主句用过去时,从句也要用表过去的事态
2.c
3.c 宾语从句主句用过去时,从句也要用表过去的事态
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询