Choose the best option to finish each sentences:
1. She was thoughtfully looking at him while he a newspaper
A. read B. was reading C. has read D. has been reading
2. While I the floor, Mrs. Paker began cooking
A. swept B. was sweeping C. has swept D. has been sweeping
3. When Jack me, I a letter
A. was phoning/ wrote B. phoned/ has been writing
C. phoned/ was writing D. has phoned/ was writing
4. I my report when you entered the hall
A. made B. have been making C. was making D. have made
5. She this exercise yesterday at 8o’clock
A. wrote B. has written C. has been writing D. was writing
6. She some cakes yesterday at 2p.m
A. make B. has been making C. has made D. was making
7. Miss Brown’s telephone when she
A. rang/ dressed B. was ringing/ was dressing
C. was ringing/ dresses D. rang/ was dressing
8. When he into the office, the secretary a crossword puzzle
A. came/ was doing B. was coming/ was doing
C. was coming/ did D. came/ did
9. Why to me while I ?
A. did you not listen/ was speaking B. were you not listening/ was speaking
C. were you not listening/ spoke D. did you not listen/ spoke
10. She the picture when I came
A. painted B. has painted C. was painting D. have been
11. They the new words yesterday from three till seven
A. learnt B. were learning C. have learnt D. have been learning
12. They supper when the telephone rang.
A. had B. have had C. were having D. have been having
13. While she , she the doorbell, then voices
A. was washing up/ heard B. washed up/ has heard
C. has washed/ was hearing D. was washing up/ was hearing
14. The library by the time I there
A. had closed/ got B. closed/ got C. closed/ had got D. has closed/ got
15.When my friend , I an exercise for an hour
A. was coming/ had been doing B. came/ was doing
C. was coming/ has been doing D. came/ had been doing
16. We while he
A. read/ was eating B. were reading/ ate C. read/ ate D. was reading/ was eating
17. When he , I in London for a week
A. arrived/ was living B. was living/ has been living
C. arrived/ has been living D. arrived/ had been living
18. Andrew .................... the test before so he...................... it very easy.
A. did/ had found B. had done/ found
C. was doing/ found D. did/ was founding
19. You ...................... your new hat when I ...................... you yesterday.
A. were wearing/ had met B. wore/ had met
C. wore/ was meeting D. were wearing/ met
20. As I .................... the glass, it suddenly ...................... into two pieces.
A. cut/ broke B. was cutting/ broke
C. cut/ was breaking D. was cutting/ had broken
21. A burglar .................. into the house while we ................... television.
A. broke/ were watching B. broke/ watched
C. had broken/ watched D. broke/ had watched
22. When I ............................... home, I ........................... a phone call.
A. got/ received B. was getting/ was receiving
C. got/ had received D. had got/ had received
23. They ................. small cups of coffee after they ..................... dinner.
A. had drunk/ finished B. drank/ finished
C. were drinking/ finished D. drank/ had finished
24. It was midnight. Outside it ........................... very hard.
A. rains B. rained C. had rained D. was raining
25. When he ....................... at the station, his train already.....................
A. arrived/ left B. arrived/ had left
C. had arrived/ left D. had arrived/ left