《【语法】现在完成时被动语态.pdf》由会员分享,可在线阅读,更多相关《【语法】现在完成时被动语态.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 现在完成时的被动语态 一、现在完成时 现在完成时的基本结构 have/has+done 现在完成时的用法:(1)表示过去的动作对现在造成的影响或结果 I have spent all of my money(so far).(含义是:现在我没有钱花了.)My father has gone to work.(含义是:我爸爸现在不在这儿)(2)表示从过去的动作或状态,持续到现在,并有可能持续下去。或表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”。可用于“How long?”句型中。He has taught here since 1981.(可能还要继续教)I have
2、nt seen her for four years.I have been to Beijing twice.How long has this film been on?常与现在完成时连用的时间状语(表示不明确的时间):for two days ;since 1997_;already/yet 已经 recently/lately ;twice (两次)/three times ever(曾经)/never ;ever since 从那以来;just 刚刚 so far/by now 到现在为止 in/during/over the past ten years 在过去的十年里;二、现在完
3、成时的被动语态 现在完成时被动语态的基本结构:have/has+_ done 现在完成时被动语态的否定结构:complete_ admit_ raise_ replace_ advertise_ solve_ 1.She has cleaned the windows.(改成被动语态)主语 谓语 宾语 The windows (by her).主语 谓语 2.He hasnt washed the dirty clothes.(改成被动语态)_ 将下列句子改成被动语态。1.Mary has locked the door.2.I have finished my homework.3.I ha
4、ve read this book many times.4.Tom has not repaired the computer.5.Jane has referred to the book.6.We have put up a notice on the wall.三、注意事项:1.与一般过去时的被动语态的区别。一般过去时的被动语态所表示的动作或 状态与现在没有联系,而现在完成时的被动语态则强调与现在的情况有联系。The library was built last year.这座图书馆是去年建成的。(只说明图书馆是建于过去)The library has been built.这座图书馆
5、已经建好了。(建于过去,对现在有影响,即现在有图书馆)The house was built last year.(划线部分提问)was the house built?(when/how long)The house has been built for two years.(划线部分提问)has the house been built?(when/how long)He got married in 2008.(划线部分提问)He has been married since 2008.(同上)_ _ 四、单选 1.Do you know the thief _ by the polic
6、e for two weeks?A.has caught B.has been catching C.will catch D.has been caught 2.Harry Potter is a very nice film.I_ it twice A.will see B.have seen C.have been seen D.will be seen 3.-Did you move into the new house?-No.The rooms _ yet.A.were being painted B.are painting C.have not painted D.have n
7、ot been painted 4.All the preparations for the project _,and were ready to start.A.completed B.had been completed C.complete D.have been completed 5.Great changes _and a lot of factories _ in the city since 1997.A.have been taken place;have been set up B.have taken place;have been set up C.have take
8、n place;have set up D.were taken place;were set up 6.-How long _ at this job?-Since 1990.A.were you employed B.have you been employed C.had you been employed D.will you be employed 7.They to attend the meeting tomorrow.A.will be asked B.have been asked C.are asked D.have asked 8.My homework just .A.
9、have;finished B.has;finished C.has;been finished D.have;been finished 9.In the past few years thousands of films all over the world.A.have been produced B.have produced C.are produced D.will been produced 10.The boys many times not to swim in that lake,but it doesnt make any difference.A.have told B
10、.told C.have been told D.were being told 11.-The window is very dirty.-I know.It for weeks.A.hasnt cleaned B.didnt clean C.wasnt cleaned D.hasnt been cleaned 12.-Our country _ a lot so far.-Yes.I hope it will be even better.A.have changed B.changed C.has changed D.changed 13.Zhao Lan _already _in th
11、is school for two years.was;studying B.will;study C.has;studied D.are;studying 14.A lot of factories since last year.A.have set up B.have been set up C.has been set up D.will be set up 15.Though we dont know what was discussed,yet we can feel the topic .A.will be changed B.has changed C.has been changed D.is changed 16.A new hospital in our city next year.A.will built B.has been built C.have been built D.will be built