1、1第 2 章 现在完成时和过去完成时基础训练一、根据括号中的要求完成句子1We cooked the dumplings an hour ago (用 for an hour 改写)2Jims father mended the car yesterday(用 already 改写)3I didnt go to Beijing last week(用 never 改写)4We gotThe bus left(用 when 把两句话连成一句)When we to the bus station,the bus 5He showed us a pictureThen he showed US ar
2、ound the house( 用 before 把两句话连成一句)Before he us around the house, he us a picture二、用括号中所给单词的适当形式填空1I already (see)the filmI (see) it last week2I (be)to Hong Kong twice3When I returned home,my brother (leave)4By ten yesterday evening,she (finish) writing her homework5 the young woman ever (travel) to
3、England?6 you (read) Gone with the Wind yet?7She asked if MrLiu already (come)back8My father just (come) back from workHe is tired now 9Wheres Li Ming?He (go) to the teachers office10I (work) here since I (move) here in 199911So far I (make) quite a few friends here12He (study) English for five year
4、s13We (learn)3000 English words up to now14By the time he got into the classroom,the teacher (begin) her class15In the past three years ,we (read) many good books三、根据所给汉语提示完成句子1我们很高兴,因为我们已经找到了我们的小狗We feel happy,because we our dog2你哥哥去哪里了? 我哥哥去北京了Where is your elder brother? He Beijing23迈克问我是否完成了作业Mi
5、ke asked me if I my homework4当我到苏珊家的时候,聚会已经开始了When I got to Susans house,the party already 5本来这儿许多年了Ben here for many years6自从他来到我们学校,我们就交上了朋友We friends with each other since he to our school7我从来没有听说过他的笔友I of his pen pal8我的妹妹说她从来没读过这么有趣的故事My sister said that she such an interesting story9自从他搬到福州,他就住
6、这儿了Since he to Fuzhou,he here10他们已经结婚 10 年They for ten years11我妹妹成为一个大学生已经三年MY sister for three years12在我 2001 年来这里之前,我已经在农场里待了五年I on the farm for five years before I came here in 200113这会已开了多长时间了?How long this meeting ?14在李明告诉我之前,我对聚会的事情一无所知I nothing about the party before Li Ming told me15我已经做完作业了
7、,可以看电视了I myhomeworkI can watch TV now实战训练一、单项选择1Both his parents look sadMaybe they whats happened to himAknew Bhave known Cmust know Dwill know2The famous writer one new book in the past two yearsAis writing B was writing Cwrote Dhas written3Our country a lot so farYesI hope it will be even Ahas ch
8、anged;well Bchanged;goodC has changed;better Dchanged;better4Mike has been ill a long timeHe has been in hospital October3Afor;since Bsince;for Cfor ; for Dsince;since5These farmers have been to the United StatesReally? When there?Awill they go Bdid they go Cdo they go Dhave they gone6We five Englis
9、h songs by the end of last termAhad learned B learned Chave learned Dwill have learned7 you your homework yet?YesI it a moment agoADid;do;finished BHave;done;finishedC Have;done;have finished Dwill;do;finish8Hurry up! The play for ten minutesAhas begun Bhad begun Chas been on Dbegan9It ten years sin
10、ce he left the armyAis Bhas Cwill Dwas10 has MrWhite been a member of Greener China since he to China?AHow soon;comes BHow often ;gotC How long;came DHow far;arrived11Those foreign friends left Guangzhou Asince last week Ba week ago Cfor a week Dsince a week ago12I that he could come to my party,but
11、 he has got a coldAthought Bhad thought Chave thought Dthink13Why wont you go to the movies tomorrow?Because I it beforeAhad watched Bhave seen Chave watched Dhad seen14Did you see Tom at the party?No,he by the time I got thereAleft Bwas leaving Chad left Dhas left15What a nice bag! How long you it?
12、Just two weeksAwill;buy B did;buy Chave;bought Dhave;had16When and where to spend the holiday yetLets make it nowAis decided Bdoesnt decideC has not been decided Dhas decide17In recent years,the economy of our country rapidlyAis increased B has increased Cincreased Dhas been increased18I MrSmith sin
13、ce he moved to Shanghai4Adidnt hear from Bdont hear fromC wont hear from Dhavent beard from19Miss Zhang,the most beautiful teacher, many flowers and letters these daysAreceived Bwill receive Cwas receiving Dhas received20Our English teacher is very niceWe friends since three years agoAwere Bbecame C
14、have been Dhave made21Jacklets go to see the movie Harry PotterOhI it many timesSo I dont want to see itAhave seen Bsee Cwill see22Why was he late for school yesterday?He oversleptBy the time he got to the bus stopthe bus already Awas;leaving Bhas;left Cwould;leave Dhad ;left23Where is MrBlack? I ha
15、ve some thing important to tell himYou cant find himHe Hong KongAwill go to Bwould go to Chas gone to Dhas been to24Not only Jim but also his parents a few interesting places since they came to ChinaAwill visit Bhas visited Chave visited Dvisited25Do you know the Englishman?Yes him for two yearsAget
16、 to know Bhave known Cknew Dgot to know二、用括号中所给单词的适当形式填空1We (paint) the house before we moved in2The students (study)in the middle school since last month3They (buy) the map of the country before they left4The robbers (run away) before the policemen arrived5My father (read) the novel twice6WuDong (b
17、e) a soldier for one year7How long you (know) him?8I (turn off) all the lights before I went to bed9Has Tom taught you English?Yes,he (teach) us English for two years10I (not finish) my homework yetCan you help me?提升训练一、单项选择51Hello! May I speak to Kate?Sorry,she isnt here nowShe to ShanghaiAwent Bha
18、s been Chas gone Dhad been2Could I clean the bed room for you?NothanksI it myselfAcleaned Bhave cleaned Cwas cleaning Dhad cleaned3My brother left schoolin 2005,and since then he in BeijingAlives Blived Cwill live Dhas lived4Where are you going for your holiday?Wellwe yetAhavent decided Bhadnt decid
19、ed Cdont decide Ddidnt decide5When we got to Yushu airportwe were told that they more than 500 people from the ruins (废墟) by earthquakeAhas saved Bsaved Chad saved Dhave saved6How long have you the motorbike?For about two weeksAbought Bhad Cborrowed Dlent7The Summer Palace is wonderfulHave you ever
20、visited any other interesting places?YesAlso,we to the Great WallAhave gone Bhave been Chad gone Dhad been8Have you ever Xinhai Lake?Yes,I there last monthIts quite beautifulAgone to;went Bbeen to;went Cbeen to;had gone Dbeen to; go9When did the old man die?In 2007He for nearly five yearsAdied Bhasd
21、ied Chas been dead Dhad died10I cleaning my bedroomIts clean nowWowWhen you it?Ahave finished;did;finish Bfinished ;have ;finishedC finish;do;finish Dhave finished;have ;finished11In the past few years there great changes in my hometownAhave been Bwere Chad been Dare12The plane when we got to the ai
22、rportAhad taken off Bwas taken off C will take off Dis taking off13The girl sitting next to me on the plane was very nervous,for she before6Adidnt fly Bhasht flown Chadnt flown Dwasnt flying14Tom the USAHe back in two monthsAhas gone to;comes Bhas gone to;will beC has been to;comes Dhas been to;will
23、 be15Have you ever been any where for a trip?A trip? I away from my hometown even onceAwent Bhave gone Chave been Dhave never been16My friend Li Xiao knows my hometown very well because he there many times with meAhas been Bhas gone Chad gone Dwent17How long have you been collecting shells?AAfter I
24、left school BBefore I moved hereC When I went to the beach DSince I was ten years old18Do you know the boy over there?SureI him for yearsAknew Bwill know Chave known Dknown19Can you give me some information about Paris?Sorry,I to Paris,So I know nothing aboutitAdont travel Bwont tavel Chavent travel
25、ed Dhadnt traveled20Will you go to the cinemaMary?NoIm afraid notBecause I my ticketAlose Bam losing Clost Dhave lost21Would you like to see the film Confucius with me this evening?Id love tobut I itAhad seen Bhave seen Cwatch Dam watching22Rose came to Beijing in 2002She here forten yearsAwas livin
26、g Blive Cwill live Dhas lived23Just before the English class,I suddenly realized that I my English textbook at homeAforgot Bhad forgotten Cleft Dhad left24Did you see the hit New Years movie If You Are The One(非诚勿扰) last night?YesBut when I got to the movie theater the film for ten minutesAhad begun
27、 B,had been on Chad started Dbegun二、根据括号中的要求完成句子1I bought a new bike just now(用 just 改写)I just a new bike72We began to learn English three years ago( 改为同义句)We English three years3He has never surfed(完成反意疑问句)He has never surfed, ?4The Green family moved to France two years ago( 同义句转换)two years the Gt
28、een family moved to France5The bus has arrived hereIt arrived ten minutes ago(用 for 把两个句子合并成一个句子)The bus here ten minutes6 “I left an hour ago, ”Miss Gao said(同义句转换 )Miss Gao said that she since an hour ago三、用 havehas been(toin),havehas gone to 填空1Where is Jack?He London for holiday2John England since he came back3How long your parents this village?4The Smiths Beijing for years5 you ever America?YesI there many times6I this school since three years ago