【即时操练】
一、 选择可以填入空白处的最佳选项。
( ) 1. I an e-mailto my pen pal when Susan called me last night.
A.wrote B. will write
C.am writing D. was writing
( ) 2. — Hi, Mary. Where is yourfather?
— Look! He his carover there.
A.washes B. is washing
C.will wash D. has washed
( ) 3. Mike thebookshop. I have to wait for him.
A.was going to B. was in
C.has been to D. has gone to
( ) 4. They will go swimming if it finetomorrow.
A.is B. is going to be
C.will be D. was
( ) 5. — Who cleaned the blackboardyesterday, Dick?
— John .
A.cleaned B. does
C. did D.cleans
( ) 6. I heard that Miss Green to Italysoon.
A.would go back B. go back
C.have gone back D. will go back
( ) 7. — I’ve got the final HarryPotter book.
— Really? It’s very interesting.I it twicealready.
A.am reading B. have read
C.was reading D. will read
( ) 8. Jimmy in aminute. Ask someone else to do it.
A.has left B. left
C.had left D. is leaving
( ) 9. — What did the teacher sayjust now?
— He said that the earth round thesun.
A.go B. goes
C.went D. will go
( )10. Catherine the letter before her mother cameinto her bedroom.
A. finishes B.has finished
C.had finished D. will finish
二、 根据句意,用括号内所给动词的适当形式填空。
1. TheSmiths (fly) toParis yesterday.
2. Listen! Who (sing) in the next room?
3. — Bob wants to know if you (go) for a picnic tomorrow.
— Yes. But we will stay at home if it (rain).
4. There (be) an important football match inour school tomorrow.
5. Lisa often (go) to school at seven in themorning.
6. — You seem to know much about the city.
— That’s true. I (visit) it three times.
7. We (watch) TV when the telephone (ring)suddenly.
8. — you (finish)your drawing?
— Not yet. I (finish) it in a few minutes.
9. The government said they (spend) a large amount of money onpollution the next year.
10. We just (reach) thestation when the train arrived.
Key:
一、1-5 DBDAC 6-10 ABDBC
二、1. flew
2. is singing
3. will go; rains
4. will be / is going to be
5. goes
6. have visited
7. were watching; rang
8. Have; finished; will finish
9. would spend
10. had; reached