Professional Documents
Culture Documents
1-10:
Fill in the blanks with the correct. form of the given verb in the Simple Past
or Past Perfect Tense.
1. I _____________(receive) a parcel from my aunt last week.
2. He _____________ (finish) the proposal when he _____________ (go) out for
a drink.
3. She was very upset when she (find) that she _____________ (lose) her identity
card.
4. Tom's mother-in-law _____________ (pass) away early yesterday morning.
5. _____________you _____________ (finish) practising the violin when Gary
_____________ (visit) you in the afternoon?
6. _____________you _____________ (see) Rachel when she _____________ (come) to
Hong Kong?
7. The teacher told the headmaster he _____________ (punish) the naughty student.
8. You ___________ (work) all day; no wonder you were so tired now.
9. He found May eventually, but she ___________ (marry) someone else.
10. By the time the policemen ___________ (arrive), the gangsters ___________
(leave).
No.11-18:
Fill in the blanks with the correct, form of the given verb in the Past Perfect
or Present Perfect Tense.
11. An accident ___________________ (occur) and all the traffic was being held up.
12. I_______ only ___________________(get) two letters from him since he left.
13. Jack told his father he ______________ (finish) all homework.
14. Mum ______________just ______________ (go) out for shopping.
15. After Amy ______________ (post) the letters, she went for lunch.
16. He ______________ (be) to Macau three times since 2007.
17. We were happy to know that Wendy ______________ (prepare) a lot of food.
18. When they ______________ (arrive), they ______________ (find) that the party
______________ (already begin).
No.19-38:
Circle the appropriate letter
19. She ____________ learning cooking recently.
A. started B. has started C. had started
20. Before retirement, my father ____________home for dinner.
A. seldom comes B. has seldom come C. seldom came
21. I ____________anything since yesterday.
A. do not eat B. have not eaten C. did not eat
22. Your son ____________in class.
A. is always talking B. have always talked C. will always talk
23. I'm afraid Dr. Leung ____________. Is there anything I can help you?
A. has left B. will leave C. left
24. I hope I ____________you.
A. do not disturb B. am not disturbing C. have not disturbed
25. Trains for Shenzhen ____________from this platform.
A. are not leaving B. have not left C. do not leave
26. Please help me! My computer ____________unusually slow!
A. will get B. got C. is getting
27. I ____________in the same company for many years, but I am leaving soon.
A. stayed B. have stayed C. had stayed
28. I have checked the letters several times. I ____________them out tomorrow.
A. am sending B. send C. sent
29. Amy: Is Clara still working in your department?
Tom: No, she ____________us a month ago.
A. has left B. left C. leaves
30. We ____________dinner when the phone rang.
A. are having B. had C. were having
31. Christians believe that God ____________everyone.
A. love B. loves C. is loving
32. ____________someone____________ on the door?
A. Is...knocking B. Has...knocked C Will...knock
33. My husband ____________on the sofa. He is very tired.
A. sleeps B. is sleeping C. has slept
34. Mr. Cheng is talking on the phone right now. I _____________him your message as
soon as I can.
A. give B. am giving C. will give
35. Diana ____________everything when the guests arrived.
A. prepared B. was preparing C. had prepared
36. Can you please stop singing? It ____________me a headache.
A. is giving B. gave C. will give
37. At this time last month, I ____________myself in Switzerland.
A. enjoyed B. was enjoying C. had enjoyed
38. Don't worry. I ____________the files in a moment.
A. am printing B. print C. will print