Put the verbs in brackets into simple past or present perfect :
1. We ( study ).............a very hard lesson the day before yesterday.
2. We ( study )............almost every lesson in this book so far.
3. We ( watch / never ).............that interesting program on television last nigh.
5. My wife and I ( travel )............by air many times.
6. My wife and I ( travel )............to Mexico by air last summer.
7. I ( read )............that novel by Hemingway several times before.
8. I ( have ).........a little trouble with my car last week.
9. However, I ( have )..........no trouble with my car since then.
10. We ( live )...........in HN for ten years now and like it a lot.
11. The last time I ( go )............to HN was in May.
12. When my parents were on holiday I ( stay )..........with my aunt for a week.
13. I ( not see ) ...........my son for ages. He ( not visit )..........me since May.
14. Tom ( be )........to HN twice. He loves it very much.
15. My sister ( work )..............for an enterprise for two years.
16. I ( move )...........to HN in 2000. I ( be )..............three a long time now.
17. It was so cold today that I ( wear )............a sweater at school.
18. So far this month there ( be )...........three robberies in this street.
19. When I was young I ( meet )............him three times.
20. Since I ( be )........in this city I ( not see ).........him.
21. She ( work )...........in a bank two years ago.
22. I ( go )............to town yesterday and I ( buy )............. a new book.
23. He ( work )...........here since August.
24. I ( read )........that book already.
25. I ( walk )..........to school every day last night.
26. We ( not be )..........three lately.
27. When I live in HN, I ( work )............in a bank.
28. She ( play )...............tennis since she was eight.
29. It is raining now. It began raining two hours ago. It ( rain )............for two hours.
30. Ann is looking for a job. She began looking six months ago. She ( look )...........six months.
31. The Sound of music ( become )...............a timeless film classic.
32. Laura ( never / win ).............a beauty contest.
33. I ( not / listen )............to the new Tom Waits CD yet.
34. You ( see )...........any good films recently?
35. The population of India ( increase ).............since 1992.
36. You ( ever / write ).............a love letter for Valentine' Day?
37. You ( ever / meet )..............a famous person?
38. We ( already / see )..............the film at home.
39. Keren ( send ).........me an email last week.
40. My boy friend ( give ).................up smoking for 2 months.
41. They ( be )...............at the pet shop yesterday.
42. We ( do )...............the shopping for our grandmother last weekend.
43. You can have that newspaper. I ( finish )..............with it.
44. There is no more cheese. I ( eat )...........it all, I'm afraid.
45. They bill isn't right. They ( make )...........a mistake.
46. Don't you want to see this programme? It ( just / start )...................
47. It'll soon get warm in here. I ( turn )..............the heating on.
48. They ( pay ).................money for your mother?
49. Someone ( take )...............my bicycle.
50. Wait for few minutes, please? I ( finish )...........my dinner.
1 write
1 haver you ever written
2, have you ever met
3,already seen
4,sent
5,has given
6,were
7,did
8,have finished
9,have eaten
10,have made
11,just started
12,have turned
13,have they paid
14,has taken
15,have finished