现在完成时的被动语态?现在完成时和现在完成的被动语态有什么区别
来源:择校网 时间:2024-01-30 19:19:57
一、被动语态的现在进行时、现在完成时的状态
被动语态的现在进行时、现在完成时的状态
一般现在时:be(am are is done)
一般现在时:be(am are is done)
现在进行时:am/are/is being done
过去进行时:was/were being done
现在完成时:has/have been done
一般将来时:will be done;is/are/is going to be done;is/are/am to be done
过去将来时:would be done; was/were going to be done; was/ were to be done
现在完成进行时:has/have been being done
过去完成进行时:had been being done
将来完成时:will have/has been done
现在完成时为:have/has been指过去发生的事,对现在产生了影响,或一直到现在。
例:I have been learnt English for five years.我已经学了五年英语。(现在依然在学。)
现在完成进行时为:have/has been doing指过去发生的事,到现在这个点还在做。
例:She has been skating for three hours.她已经滑了三个小时。(现在还在滑。)
第二个是现在完成时的被动语态,表示被动的动作发生在说话之前(即现在的过去),强调对现在造成的影响和结果。
一般现在时:Teachers are needed badly here.这儿及需要教师。
现在进行时:A modern hospital is being built in this area.
一般过去式:A modern hospital was built in this area last year.
过去进行时:A modern hospital was being built in this area then.
现在完成时:A modern hospital has been built in this area.
The buiding has been set up for several years.
The article has been written for months.
The work has been done for years.
The TV has been repaired for hours.
I was doing homework when you called.
I was doing housework when you called.
I was cleanning the room when you called.
I was doing the laundry when you called.
I was playing puter games when you called.
The cinema is being built now.
We have been waiting for you since we had lunch.
The experiment has been done suessfully.这个实验做得很成功。
Tom’s novel has not been published.汤姆的小说还没有被出版。
1.主动句:He has repaired the machine for o hours.(他修理这台机器已有两小时了)
被动句:The machine has been repaired for o hours.(这台机器已修了两小时了)
2.主动句:The teacher has borrowed the books.(老师把那些书借走了)
被动句:The books have been borrowed by the teacher.(那些书被老师借走了)
主动语态表示主语为动作的执行者;被动语态表示主语为动作的承受者。现在完成时的被动语态强调过去的动作对现在造成的影响或结果,但主语为动作的承受者,表示“……已经被……”。
现在完成时的被动语态结构是“主语+has/have+been+过去分词”。使用现在完成时的被动语态应注意下面几点:
1.现在完成时的被动语态同主动语态一样强调过去的动作对现在的影响。
They have just cleaned and repaired the watch.
→ The watch has just been cleaned and repaired(by them).
→ The letter has been written by Tom.
分析:此表刚擦洗修理,那就必然是用现在完成时,my watch是动作的承受者,在被动语态句中作主语。
2.被动语态没有完成进行时态,主动语态的现在完成进行时改为被动语态时要用现在完成时,依此类推,主动语态的过去完成进行时改为被动语态时用过去完成时。如:
He has been writing the report for o days.
→ The report has been written by him for o days.
1)表示一个被动的动作发生在说话之前,强调对现在造成的影响和结果。如:
The door has been locked.门被锁上了。
2)表示一个被动的动作或状态开始于过去,持续到现在,并可能持续下去,常与for或since引导的时间状语连用,或用于How long...?句型中。如:
The important problem has been discussed for nearly o weeks.
那个重要的问题已经被讨论近两个星期了。
How long has the machine been used?
3)注意与一般过去时的被动语态的区别。一般过去时的被动语态所表示的动作或状态与现在的情况没有联络,而现在完成时的被动语态则强调与现在情况的联络。如:
The bridge was built last year.这桥是去年建成的。
The bridge has been built.这桥已经建好了。
No books have been bought since last week.
His shoes have been shined by his wife.
翻译:他的鞋子已经被他妻子擦亮了.
二、现在完成时和现在完成的被动语态有什么区别
一、完成时被动语态的构成,以 work为例:
work的完成时:have worked(表示完成的助动词 have 过去分词)
work的被动语态:be worked(表示被动的助动词 be 过去分词)
完成时被动语态: have been worked(就是说,把表示完成的助动词 have放在被动语态前,由于 have要求后面的动词是过去分词,因此被动语态的助动词 be就需要变成相应的过去分词 been,即“表示完成的助动词 have 表示被动的助动词 been 过去分词”)
1、共同点:二者都由助动词have 过去分词构成
主动语态:have done(have do的过去分词 done)
被动语态:have been【done】(have be的过去分词 been 【done】)
主动语态中只有一个表示完成的助动词 have;
被动语态中的既有表示完成的助动词 have,还有表示被动的助动词 been
主动语态表示“已经做过某事”,被动语态表示“某事已经被做过”。如:
主动语态构成是:主语(行为者) have 过去分词 宾语(行为对象)
被动语态构成是:主语(行为对象) have been 过去分词 by 介词宾语(行为者)
——主动语态的宾语变成被动语态的主语,主动语态的主语变成被动语态中介词 b的宾语
We have done the job.我们已经做完了那件工作。
The job has been done by us.那件工作已经被我们做完。
He has got a CD for his birthday.他收到一张作为生日礼物的 CD。
A CD has been got for his birthday(by him)。一张作为生日礼物的 CD已经(被他)收到。
三、现在完成进行时的被动语态
1、现在完成进行时是没有被动语态的,如果有现在完成进行时的主动结构的句子变为被动结构,可以用现在完成时。
2、例:We have been discussing the problem for 2 days.我们已经讨论这个问题两天了。
3、变为:The problem has been discussed for 2 days.这个问题已经被讨论两天了。
4、另外,将来进行时也没用被动语态。
5、非第三人称单数:I/ we/ you/ they have been 动词的现在分词
6、第三人称单数:He/ she/ it has been 动词的现在分词
7、肯定式第一人称 have been doing sth.
8、疑问式Have第一人称 been doing sth.
9、简略回答 Yes,第一人称 have. No,第一人称 haven't.
10、肯定式第三人称 has been doing sth.
11、疑问式 Has第三人称been doing sth.
12、简略回答 Yes,第三人称has. No,第三人称hasn't.
13、参考资料来源:百度百科-现在完成进行时
OK,本文到此结束,希望对大家有所帮助。