1、Unit 17 Laughter Period ThreeGrammar课时精练(北师大版选修6,广东专用)They had been dancing before she entered the room.在她进入房间之前他们一直在跳舞。(2)表示反复的动作、企图、情绪或最近的情况等。如:The boss had been thinking about the project.老板一直在考虑这项工程。Mr.Black had been telling his son about the matter.布莱克先生一直在和他儿子谈论此事。(3)表示过去的某个时间点还在进行的动作。如:Tom ha
2、d been swimming in the river for one hour when his mother asked him to go home.汤姆的妈妈让他回家的时候他已经在河里游泳1小时了。3需要注意的问题(1)过去完成进行时表示在过去一段时间内一直在进行的动作,而过去完成时表示在过去的某个时间之前已经完成的动作,在肯定句中它们通常不能互换。如:I had cleared up the room,so it was very tidy.我已经把房间打扫过了,所以很整洁。I had been clearing up the room,so he had to wait outs
3、ide.我一直在打扫房间,所以他不得不在外面等着。(2)在否定句中通常用过去完成时代替过去完成进行时。如:Sam had not played tennis with his classmates for a long time.(一般不说Sam had not been playing tennis with his classmates for a long time.)二、进行时态和非进行时态1进行时态表示动作未完成,非进行时态表示动作已完成。The Greens were watching a football match on TV.格林一家正在看电视上播出的足球比赛。(在看)The
4、 Greens watched a football match on TV last night.昨天晚上格林一家看了电视上播出的足球比赛。(看过了)I have been fixing the fridge all this morning.我一上午都在修电冰箱。(可能会继续下去)I have fixed the fridge.我已修好了电冰箱。(已修完)2进行时态表示暂时的动作,非进行时态表示永久的动作。Where is he working at present?他目前在哪儿干活?(临时性工作)Where does he work?他在哪儿工作?(固定工作)We were workin
5、g from two to four yesterday afternoon.昨天下午我们从两点一直工作到四点。(只在某段时间)We worked in that factory.我们在那个工厂工作。(永久性的)3进行时态表示较长时间内反复进行的动作,非进行时态表示一次性动作。Youve been saying you can succeed for five years.五年来你一直在说你能成功。(多次)You said you could succeed.你说过你能成功。(一次性)4进行时态侧重于时间的延续,非进行时态侧重于说明事实。It rained cats and dogs last
6、 night.昨晚下了倾盆大雨。(只强调下过大雨)It was raining cats and dogs last night.昨晚整整一夜都在下倾盆大雨。(强调没停,一直持续)用括号中所给词的适当形式填空1Was the driving pleasant when you vacationed in Mexico last summer?No,it_(rain)for four days when we arrived,so the roads were very muddy.2I have got a headache.No wonder.You_(work)in front of th
7、at computer too long.3I saw Jane and her friend in the park at eight yesterday evening.Impossible.She_(see)the film on TV with me in my home then.4 They became friends again that day.Untilthen,they_(not speak)to each other for nearly two years.5Did you see a man in black pass by just now?No,sir.I_(c
8、lean)my courtyard.6He_(live)here before he went to Shanghai.7I_(wait)in the room for half an hour before she called me in.8He_(have)the breakfast before we came.9She_(weep)since you left.10She_(weep)when I met her.答案 1.had been raining2.have been working3.was seeing4.hadnt spoken5.was cleaning6.had been living7.had been waiting8.had had9.has been weeping10.was weeping见Word版活页训练
Copyright@ 2020-2024 m.ketangku.com网站版权所有