英语综合时态练习
1 .My sister _____ the Youth League last year. She _____ a Youth League member for about a year now.
A. joined…has become
B. joined…has been
C. has joined…has been
D. did join…had been
2. I’ll talk to him when he ______.
A. come
B. will come
C. comes
D. came
3. They _____ supper when we _____ into the room.
A. are having…went
B. were having…go
C. were having…went
D. are having…go
4. We’ll go climbing if it _____ tomorrow.
A. won’t rain
B. did rain
C. isn’t rain
D. doesn’t rain
5. I don’t know if it _____ tomorrow.
A. will rain
B. rains
C. rained
D. is rain
6. Most people ____ TV.
A. enjoy to watch
B. enjoy watch
C. enjoy watching
D. enjoys watching
7. Father ____ his cap and went out.
A. put on
B. puts on
C. had put
D. will put on
8. How long _____ your uncle ____ in the army ?
A. has…joined
B. has…been
C. does…join
D. had…joine d
9. Peter _____ the work in a week.
A. have finished
B. finishes
C. is finishing
D. will finish
10. The students _____ the History Museum if it _____ fine tomorrow.
A. will visit….is
B. will visit…will be
C. would visit …was
D. would visit…would be
11. Joan ____ me whether I _____ the book before.
A. asked…had read
B. asked…shall read
C. asked…would read
D. asked…has read
12._____ she _____ her lessons at seven yesterday evening ?
A. Was…going over
B. Is…go over
C. Has…gone over
D. Will…go over
13. He can’t go to the cinema with me because he ____ a meeting.
A. was having
B. would have
C. is having
D. had
14. Both of the two dictionaries ____ very useful.
1
闽公网安备 35021102001881号 
热门文档