论文部分内容阅读
陷阱1 混淆现在完成时与一般过去时
现在完成时的已完成用法很容易与一般过去时相混淆,要注意它们的区别:前者强调对现在的影响和结果,后者不强调这个影响和结果,而是强调动作发生的时间是在过去。比较:
I’ve lived here for ten years,我在这里住了10年。(现在仍住这儿)
I lived here for ten years,我在这里住过10年。 (现在不住这儿了)
He has bought a house,他买了一栋房子。 (现在已拥有这房子)
He bought a house ten yearsago,他10年前买了栋房子。(现在是否仍拥有这房子不清楚)陷阱2在状语从句中误用将来时态 按英语语法习惯,在时间或条件状语从句中,通常要用一般现在时表示将来意义,而不能使用将来时态。如:
他一来我就把这消息告诉他。
误:I shall tell him the news as soon as he will come.
正:I shall tell him the news as soon as he comes.
as soon as(一……就……)引导的是时间状语从句,应用一般现在时表示将来意义,而不能直接使用将来时态。
不过要注意区分if和when所引导的从句是宾语从句(可以直接用将来时态)还是状语从句(不能直接使用将来时态)。如:
不知道明天是否会下雨,但明天要是下雨的话,我就呆在家里。
误:I don’t know it rains tomorrow,But if it wilt rain tomorrow。nl stay at home,
正:I don’t know if it will rain tomorrow,But if it rains tomorowrn stay·at home,
上句第一个if引导的是宾语从句(往=是否),从句谓语用将来时态表示将来意义;第二个if引导的是条件状语从句(if=如果),从句谓语要用一般现在时表示将来意义。
陷阱3 混淆have been to与have gone to的区别
have been to和have gone to的区别是:两者均可后接地点,前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了。强调说话的当时去某地的人不在场。比较:
He has been to Paris three tilnes,他去过巴黎三次b
He has gone to Paris,他去巴黎了。 (即现在不在这儿)
陷阱4 忽略与现在完成时搭配的词语
能与现在完成时搭配的词语很多,如副词just,already,yet,be-fore, ever,recently等,但下面是一些典型而且重要的例子(同时也是非常可能被出题的考点):
1.since(自从):不管用作介词还是连词,句子(主句)谓语通常用现在完成时。如:
He hasn’t seon her since their quarrel,自从吵架后,他就没再见到过她。
Workers have been 0n strike since Friday,工人们从星期五开始就一直在罢工。
2.so far(到目前为止)。如:
I have had no reply from her so far,我至今没有得到她的答复。
So far 50 people have died in the fighting,到现在为止,已有50人在战斗中丧生。
3.in [for,during]the past[1ast] …years(在过去……年中)。如:
Wo’ve planted thousands of treesin the past few years,过去几年我们种了成千上万棵树。
He has made great progress inEnglish in the past few years,在最近的几年中,他在英语方面取得了很大的进步。
4.It’s [will be]the first timethat……(第一次……)。如:
It’s the first time she has driven acar,这是她第一次开汽车。
It’s the first time that he has geenan elephant,这是他第一次见到大象。
(编辑 陈根花)
现在完成时的已完成用法很容易与一般过去时相混淆,要注意它们的区别:前者强调对现在的影响和结果,后者不强调这个影响和结果,而是强调动作发生的时间是在过去。比较:
I’ve lived here for ten years,我在这里住了10年。(现在仍住这儿)
I lived here for ten years,我在这里住过10年。 (现在不住这儿了)
He has bought a house,他买了一栋房子。 (现在已拥有这房子)
He bought a house ten yearsago,他10年前买了栋房子。(现在是否仍拥有这房子不清楚)陷阱2在状语从句中误用将来时态 按英语语法习惯,在时间或条件状语从句中,通常要用一般现在时表示将来意义,而不能使用将来时态。如:
他一来我就把这消息告诉他。
误:I shall tell him the news as soon as he will come.
正:I shall tell him the news as soon as he comes.
as soon as(一……就……)引导的是时间状语从句,应用一般现在时表示将来意义,而不能直接使用将来时态。
不过要注意区分if和when所引导的从句是宾语从句(可以直接用将来时态)还是状语从句(不能直接使用将来时态)。如:
不知道明天是否会下雨,但明天要是下雨的话,我就呆在家里。
误:I don’t know it rains tomorrow,But if it wilt rain tomorrow。nl stay at home,
正:I don’t know if it will rain tomorrow,But if it rains tomorowrn stay·at home,
上句第一个if引导的是宾语从句(往=是否),从句谓语用将来时态表示将来意义;第二个if引导的是条件状语从句(if=如果),从句谓语要用一般现在时表示将来意义。
陷阱3 混淆have been to与have gone to的区别
have been to和have gone to的区别是:两者均可后接地点,前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了。强调说话的当时去某地的人不在场。比较:
He has been to Paris three tilnes,他去过巴黎三次b
He has gone to Paris,他去巴黎了。 (即现在不在这儿)
陷阱4 忽略与现在完成时搭配的词语
能与现在完成时搭配的词语很多,如副词just,already,yet,be-fore, ever,recently等,但下面是一些典型而且重要的例子(同时也是非常可能被出题的考点):
1.since(自从):不管用作介词还是连词,句子(主句)谓语通常用现在完成时。如:
He hasn’t seon her since their quarrel,自从吵架后,他就没再见到过她。
Workers have been 0n strike since Friday,工人们从星期五开始就一直在罢工。
2.so far(到目前为止)。如:
I have had no reply from her so far,我至今没有得到她的答复。
So far 50 people have died in the fighting,到现在为止,已有50人在战斗中丧生。
3.in [for,during]the past[1ast] …years(在过去……年中)。如:
Wo’ve planted thousands of treesin the past few years,过去几年我们种了成千上万棵树。
He has made great progress inEnglish in the past few years,在最近的几年中,他在英语方面取得了很大的进步。
4.It’s [will be]the first timethat……(第一次……)。如:
It’s the first time she has driven acar,这是她第一次开汽车。
It’s the first time that he has geenan elephant,这是他第一次见到大象。
(编辑 陈根花)