1、 - .A.Since two years ago B. Since two years C. For two years age D. In 2002 ( )3.He hasnt finished his homework .A.already B. ever C. nevver D. yet ( )4.The film for half an hour. All of us are late. A. has begun B. has on C. has been on D. began ( )5.-How long have you China? -For three years.A.co
2、me back B. been away from C. left D. be away from ( )6.I have been to American, so I know only a little about it.A. already B. ever C. never D. yet ( )7.-Tom, will you go to see the film “E.T ” this evening? -No, I wont. I it already.A.saw B. have seen C. has seen D. will see ( )8.-Excuse me, is Sal
3、ly here? -Sorry, she Beijing on business.A.has been to B. has been in C. has gone to D. have gone to ( )9.They some books they were interested in science.A.have bought, since B. have bought, for B.C. have had, since D. have had, for ( )10.-Have you ever been to Qingdao? - . Ive never been there befo
4、re.A.Yes, I have B. No, I havent C. Yes, I did D. No, I didnt ( )11.The weather is very cold these days. I a cold for a few days. A. have caught B. have had C. catch D. caught( )12.How long have you in the party?A.joined B. taken part C. been ( )13.-Wheres your father? - He to the post office. A.has
5、 been B. has gone C. went D. will go ( )14.-May I speak to Mr. Green? -Sorry. He london. But hell be back in two days.A. has been to B. has gone to C. has been in D. went to 答案:一:用“for”或“since”填空。 since 1999 for one year since Saturday since 10 oclock since last weeks for two weeks since 10 hours ag
6、o since he was born since two months ago for over five days since we came here last year 15 BADCB 610 CBCCB 1114 BCBB三、完成句子1.I have just lost my purse.2.Have they cleaned the classroom yet? Yes, they have.3.The boy has been ill for three days.4.Tom has been away from China for five years.5.China has
7、 already sent up many satellites to space.6.I have never been to Sichuan before.7.They have been married for ten years.8.So far, he has already learnt more than 2000 words.一 、用所给动词的适当形式填空。1. Every student _ (see) the film already.2. Kent and I _ (write) a song before.3. Dick _ (do) the work these da
8、ys.4. The people in the mountains _ never _ (see) films.5. Patty _ (buy) a magazine about the school life.6. The actress _ (live) here all her life.7. The glass is broken. Who _ (break) this glass?8. Finally the workers _ (finish) that job.9. _ you _ (borrow) the book we talked abut last time?10. Th
9、eres no more wine in the bottle. They _ (drink) all of it.11. Tom _ (leave) a message for you. He _ (call) last night.12. I _ (see) the movie once before. I _ (love) it a lot.13. A: _ (you/hear) the news? B: yes, I _A: Who _ (tell) you the news? Li Ming _ (do) When _ (he/tell) you? Two hours ago.14.
10、I_already_(see)the film. I_(see)it last week.15._ he _(finish) his work today ? Not yet .16._you _(be)to Hong Kong ?Yes,I _(be)there twice .17._ you ever _(eat )chocolate sundaes? No, never.18.My father _just _(come) back from work.He is tired now.19.Wheres Li Ming? He_(go)to the teachers office.20.
11、Shanghai _(be) a small town hundreds of years ago. Now it _ (become) a large city.21.I _ (work) here since I _ (move) here in 1999.22.So far I _(make) quite a few friends here.23.How long _the Wangs _(stay) here?For two weeks.二、句型转换(每空一词)。1.I have been to Macau before.(改为否定句) I _ _ been to Macau bef
12、ore.2.He hasnt come to school because hes ill. (就划线部分提问)_ _ he come to school?3.He has learned English for 5 years.(就划线部分提问)_ _ _ _ learned English ?4.I bought a new bike just now.(用just改写)I _ just _ a new bike.5.We began to learn English three years ago.(改为同义句)We _ _English _three years6. The factory opened ten years ago.(同义句) The factory _ _ _ for ten years. 7.They have cleaned the room twice this week. (就划线部分提问) _ _ _ _ they _ the classroom this week? 8 My father went to England in 2003 and 2005. (同义句) My father _ _ _ England _.