1、【巩固练习】I.单项选择。1. Mum, I cant find my shoes.Hurry up! Your father _ for us.A. is waiting B. waited C. waits D. will wait2. Have you ever been to Shanghai, Mary? Yes. I _ there for three days with my parents last month. A. have gone B. have been C. went D. was3Do you know if Cindy will drive to Italy t
2、his weekend? Cindy? Never! She _driving Ahas hated Bhated Cwill hate Dhates4What do you think of the film “Avatar” ? Its fantasticThe only pity is that I_ the beginning of it Amissed Bwas missing Cmiss Dwill miss5. Tommy is looking for the watch his uncle _ him last month. A. gives B. gave C. to giv
3、e D. has given6. Dont make so much noise. The students _ an English class. A. are having B. have C. had D. were having7. I _ with some friends until I find a flat.A. am living B. live C. have lived D. will have lived8. You _ television. Why not do something more active? A. always watch B. are always
4、 watching C. have always watched D. has always been watching9. I have no idea what _ while I was asleep.A. has happened B. was happened C. will happen D. happened10. Oh, dear. I forgot the air tickets. You _ something. A. have left B. are always leaving C. are leaving D. always left 11. Remember to
5、send me a photo of us next time you _ to me. A. are writing B. will write C. has written D. write12. I _ ping-pong quite well, but I havent had time to play since the New Year. A. will play B. have played C. played D. play13. The sky is very dark now. Im afraid it _.A. rains B. is going to rainC. is
6、 about raining D. it would rain14. Is this raincoat yours?No, mine _ there behind the door.A. hangs B. has hung C. is hanging D. hung15. I _ here until you give me some money.A. leave B. will leave C. shall leave D. wont leave16. Has he seen this film?Yes. He _ it several days ago.A. saw B. has seen
7、 C. had seen D. was seeing17. Our teacher told us that the earth _ from west to east.A. turns B. turn C. has turned D. had turned18. Hurry up, or you _ late for the meeting.A. are. B. will be C. were D. would be19. Whats his brother? He is a teacher. He _ maths at a school. A. taught B. has taught C
8、. teaches D. will teach20. I dont remember when and where I _ this umbrella.A. buy B. have bought C. will buy D. boughtII. 用括号所给动词的适当形式填空。1. Im going to listen to the radio. Please _ (not talk) any more. 2. The students _ (do) their homework from four to five this afternoon. Its three now.3. Ill tel
9、l him about it when he _ (come) back. 4. A new teacher _ (give) the students an English lesson now. 5. My mother often _ (watch) TV once a week. 6. I wont go out until I _ (finish) my homework. 7. Who _ (teach) you English last term?8. This coat is very cheap. I _ (take) it. 9. The plane _ (arrive)
10、in twenty minutes. 10. There _ (be) two meetings tomorrow morning.【答案与解析】I.单项选择。1. A。根据情景可知此处表示“你父亲正在等我们”,应该使用现在进行时,故选A。2. D。本题考查be动词的一般过去时,由last month和for three days可知用表示延续的be动词was。3. D。本题考查动词的一般现在时的用法,Cindy讨厌开车是她的个性,所以用一般现在时描述,而且又是第三人称单数作主语,所以选D。4. A。本题考查动词的一般过去时,由对话可知电影已经看过,就是错过了开头,所以是表示过去某一时段发生的
11、动作, 所以选A。5. B。本题考查定语从句的时态,从句意为“手表是叔叔上个月给的”。由 “last month”可知用一般过去时,所以选B.6. A。本题考查现在进行时的用法,表示此时此刻正在做的事。句意为“不要制造噪音,学生们正在上课。”7. A。从句子的句意“我和朋友住在一起(是暂时的不是长久的),找到住处我就会搬家。”可知是表示现阶段暂时的动作用现在进行时。8. B。从句子的后面意思可知此处用现在进行时be always doing something来表示对人或事不满和责备。9. D。本句的关键点是while I was asleep表示的是过去的时间,“过去某时”发生的事只能用一般
12、过去时。B项的错误在于happen 不能用被动语态。10. B。从对话的意思“你总是丢三落四的”可知是用进行时态与always连用,表示习惯性行为,且带有浓厚的感情色彩。所以选B。11. D。next time所引导的是时间状语从句,从句的谓语要用一般现在时表示将来。12. D。从句子的意思理解“乒乓球打得好”是说明说话人的能力,所以用一般现在时。13. B。从句意理解表示将要下雨,所以用动词的一般将来时is going to rain表示可能发生。14. C。用现在进行时表示“我的雨衣正挂在门的后面”,所以选C。15. D。本题是考查not until的用法,主句用一般将来时,从句用一般现在
13、时,主句的谓语动词是瞬间动词,用否定形式,表示“直到才”,所以选择D。16. A。从句子的时间状语several days ago可知是用一般过去时。17. A。本题是考查宾语从句的时态,虽然主句是一般过去时,如果宾语从句是表示客观事实或者客观真理还用一般现在时。18. B。从句子的意思和结构可知句型是祈使句+表示将来的陈述句,句意是“快一点,否则你将会迟到”,所以用一般将来时。19. C。由句意可知“弟弟的职业是教数学的教师”,所以用一般现在时。20. D。句意为“我不记得什么时间和什么地方我买的这把雨伞”。由于买雨伞是过去的行为,所以用过去时。II. 用括号所给动词的适当形式填空。1. dont talk 2. will do 3. comes 4. is giving5. watches 6. finish 7. taught 8. will take9. is arriving 10. will be