作业帮 > 英语 > 作业

现在完成进行时和主将从现

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/05/17 00:14:54
老师我有两个问题。 1.学过的现在完成时和现在完成进行时有些搞混了,它最大的区别以及举例句型。 2.关于if引导时的主将从现。是否在if表示如果时主句用一般现在时?而表是否时从句用一般现在时?
现在完成进行时和主将从现
解题思路: 如下
解题过程:
一.学过的现在完成时和现在完成进行时有些搞混了,请问老师它最大的区别以及举例句型。
1. 从定义上来看,现在完成时表示的是已经完成的动作或者状态,常常与already"已经"或ever "曾经"连用,如:
  We have already learnt Module 3.我们已经学习了第三模块.
  She is the most beautiful girl I have ever seen.她是我见过的最漂亮的女孩.
  而现在完成进行时则表示的是从过去某一时刻开始一直延续到现在,有可能还要进行下去的动作,一般不与already或ever等连用,如:
  We have been learning Module 4. 我们一直在学习第四模块.(不一定学完)
  注意下面这组句子含义上的区别:
  I have read the novel. 我看过那本书了. (已看完)
  I have been reading the novel. (一直在看,不一定看完)
  2. 相对于现在完成时表示一次性,现在完成进行时可以表示动作的重复.如:
  I have met him at the library. (我在图书馆见过他.)
  I have been meeting him at the library. (我经常在图书馆看见他.)
  3. 现在完成时和现在完成进行时都可以表示刚刚结束的动作,但在含义上有区别.现在完成时强调的是动作的结果,而现在完成进行时强调的则是动作的过程.如:
  —You look so tired, what have you been doing 你看起来很累,做什么了 (强调动作)
  —We are very tired. We've been cleaning the house. 我们很累,我们刚才在打扫房子.(强调该动作所导致)
  —We've cleaned the house. You may come in now. 我们打扫过房子了,你可以进来了.(强调结果"房子干净")
  4. 现在完成进行时态不能用来谈某个动作的具体次数或几件事情.这时,我们要用现在完成时态.如:
  I have been drinking five cups of coffee this afternoon.(×)
  I have drunk five cups of coffee this afternoon.
  5. 现在完成时强调"事实";而现在完成进行时则强调"动作",并且常含有喜悦,愤怒,不满,厌恶等感情色彩.如:
  The lazy boy has lain in bed for a whole day. 这个懒孩子在床上躺了一天.(强调事实)
  The lazy boy has been lying in bed for a whole day. 这个懒孩子在床上躺了一天了.(强调动作,含有对小男孩厌恶的感情色彩)
  6. 如果没有时间状语,现在完成进行时有延续性,现在完成时没有.如:
  I've been cleaning the house but I still haven't finished.
  I've cleaned the house, but I still haven't finished.(×)
二.关于if引导时的主将从现。是否在if表示如果时主句用一般现在时?而表是否时从句用一般现在时?
在英语中,“主将从现”简单来讲是指在主从复合句中, 如果主句是一般将来时, 从句是由when, as soon as等引导的时间状语从句或由if引导的条件状语从句时,从句中表示将来的动作要用一般现在时来代替。一起来了解!
1.在由when, as soon as等引导的时间状语从句中,主句用将来时,从句用一般现在时表示将来。
例:I will write to you as soon as I get there.我一到那里就会给你写信。
When he comes here, I will call you.当他来这儿时,我会给你打电话。
2.在if引导的条件状语从句中。
例:If it is sunny, we will go climbing.如果天气好,我们会去爬山。
注意:在“主将从现”的原则中,有时主句也可以是含有情态动词的句子或者是祈使句。
例:If your sick cat is not treated, it can’t live longer.如果你的猫生病不治疗的话,它可能活不长。
Call me if you get up early.如果你起床早的话,就给我打个电话。

注意:if还可以用作连词,表示“是否”,引导宾语从句。此时主从句的时态要根据情况来判定,不遵循主将从现的原则。如:
I wonder if she is ill. 不知她是否病了。
最终答案:略