1、一般过去时、一般现在时、一般将来时练习一、填空1. He often (have) dinner at home. 2. It is very cold these days. It (snow)soon.3Tom and Mary (come) to China last month.4Mike (not go) to bed until 12 oclock last night.So I (get ) up late.5. We (not watch) TV last Monday.6Mary (read) English yesterday morning.7. - I (get)you
2、 a copy of todays newspaper?-Thank you.8. The girl (teach) us English on Sundays. 9. I can take Li Ming there when he ( come) to visit.10. There (be) some water in the bottle. 11What time you (get) to Beijing yesterday?12.What (make) him cry (哭) just now?13. Last year the teacher (tell) us that the
3、earth (move) around the sun.14. I (be) ill. Im staying in bed. 15. I (have) an exciting party last weekend.16. He (get) up at six oclock everyday. 17. We (get) to Beijing at 9:00 this evening.18.There enough milk at home last week, wasnt there?19. They (be) on the farm a moment ago.20. How many less
4、ons your classmate usually (have) on Monday?二、选择1. If it _ tomorrow, well go roller-skating.A. isnt rain B. wont rainC. doesnt rain D. doesnt fine2. Jenny _ in an office. Her parents _in a hospital.A work; works B works; work C work; are working D is working; work3. One of the boys_ a black hat.A ha
5、ve B there is C there are D has4. There _ a meeting tomorrow afternoon.A. will be going to B. will going to beC. is going to be D. will go to be5. He _ very busy this week, he _ free next week.A. will be; is B. is; isC. will be; will be D. is; will be6. We will go shopping if it_ tomorrow.A dont rai
6、n B didnt rain C doesnt rain D isnt rain7.He said the sun _in the east and _in the west.A rose; set B rises; sets C rises, set D rise; sets8. Jenny_ English every evening.A has study B studies C study D studied 9. I_my homework at 7:00 yesterday evening.A. finished B. would finish C. was finishing D
7、. finish10. If they come, we _ a meeting.A. have B. will haveC. had D. would have11. -I have had supper.- When _you_it?A. have; had B. do, have C. did, have D. will have12. _you _a doctor when you grow up?A Will; going to be B Are; going to be C Are; / D Will; going to13.There _ a dolphin show in th
8、e zoo tomorrow evening.A. was B. is going to haveC. will have D. is going to be 14.Was he at work _?A. now B. next week C. next Sunday D. yesterday15. -I dont know if his uncle _.- I think he _ if it doesnt rain.A will come; comes B will come; will come C comes; comes D comes; will come16. What time
9、 _we meet at the gate tomorrow?A will B shall C do D are17. Do you know why she _ at home last night? A. isnt B. wasnt C. not D. not in18. He will be back _a few minutes.A with B for C on D in19.He will have a holiday as soon as he _the work next week.A finishes B doesnt finish C will finish D wont
10、finish20. He _ to us as soon as he gets there.A. writes B. has writtenC. will write D.wrote21. She lived there before he_to China.A. came B. comes C. come D. coming22. Tomorrow he _ a kite in the open air first, and then _ boating in the park.A. will fly; will go B.will fly; goesC. is going to fly;
11、will goes D. flies; will go23.I _but_nothing.A . was listened;was hearing B. listened;heard C . have listened; heard D. listened; heard of24. _ your brother _ a magazine from the library?A. Are; going to borrow B. Is; going to borrowC. Will; borrows D. Are; going to borrows25. _ open the window?A. W
12、ill you please B. Please will youC. You please D. Do you 26. It _ us a long time to learn English well.A. takes B. will takeC. spends D. will spend27.When usually go to work in the morning?A. does people B.do peoples C.does peoples D.do people28. weekdays ,when do you classes?A.On;begin your B.At;begin to have C.On;begin have D.For;begin to have29. Mike OK yesterday?A.Did B.Is C.Was D.Does30.I helped her her mother.A.finds B.finding C.find D.found