My students ……………uniform on Sunday
A. wear B. wearing C. to wear D. are wearing
We ………..each other for two years.
A. have know B. have knew C. knew D. have known
3. Listen! The birds ………………
A. sing B. are sing C. are singing D. singing
4. My father …………..me to the park once a week.
A. take B. takes C. is taking D. has taken
5. The children …………….football in the school yard at the moment.
A. playing B. are playing C. to play D. is playing
6. Lan is in her room now. She ……………a letter.
A. writes B. is writing C. is writing D. is writes
7. Jack……………..no trouble with his English lesson up to now.
A. looked B. looks C. has looked D. was looking
8. At present, that author …………….a historical novel.
A. are writing B. is writing C. is writing D. is writes
9. Yes, I ……………that other fellow’s name now.
A. am remembering B. remember C. remembered D. remembers
10. Rober………….for you since noon.
A. has waited B. waits C. is waiting D. have waited
11. I hope that you………….our wedding.
A. attend B. will attend C. attended D. attends
12. I’m going to bed. I ………….for hours and I’m tired.
A. worked B. have worked C. works D. am working
13. The bees …………….come out of the hivesince six o’clock
A. won’t B. hasn’t C. didn’t D. haven’t
14. When I see Barbara in the street, she always ………at me.
A. smiled B. has smiled C. was smiling D. smiles
15. “You are late”, he said “I think the bus……………already”
A. went B. was going C. has gone D. goes
16. She often ………….thatshe could ride a bicycle.
A. wishes B. wished C. wish D. wishing
17. Malee……………at Train Udom at present.
A. studies B. is studying C. are studying D. has studies
18. He ……….for the money since last Friday.
A. was waiting B. waited C. has waited D. waits
19. “Don’t cook a meal for me”, He said”I’ve already……………”
A. eaten B. eat C. eating D. been eating
20. He’s been in Bangkok……..
A. for two weeks B. since two weeks C. in two weeks D. two weeks ago
21. He ………….to his wife an hour ago.
A. talks B. has talked C. talking D. talked
22. Harry is working at a bank…………
A. at the moment B. since last year C. a year ago D. for a year
23. After having lunch he………to his room to have a short rest yesterday.
A. goes B. has gone C. went D. going
24. It’s an hour since he ……………so he must be at the office now.
A. is leaving B. was leaving C. has left D. left
25. A clock ……..you the time.
A. tells B. told C. is telling D. has told
26. She hasn’t written to me………….
A. already B. yet C. never D. since
27. He……………doing the crossword puzzle in the newspaper every day.
A. likes B. liked C. is liking D. has liked
28. The eggs ……….taken to the market once a week.
A. is B. are C. was D. were
29. This is the first time I ……..this kind of food.
A. eat B. am eating C. has eaten D. have eaten
30. Look! A man …………after the bus. He …………..to catch it
A. is running/ is wanting B. is running/ wants
C. is running/ want D. runs/ wants
31. My children …………….to the zoo every weekend
A. go B. goes C. have gone D. are going
32. It’s ages since Tom …………us.
A. has visited B. visited C. visits D. is visited
33. Ann ………..tea vry often.
A.doesn’t drink B. don’t drink C. didn’t drink D. hasn’t drink
34. I ………..my son the money for that last week.
A. give B. gave C. have given D. had given
35. I ……..lots about the job so far.
A. have learnt B. am learning C. had learnt D. learnt
36. Bad driving often …………many accidents
A. caused B. cause C. causes D. has caused
37. ………….a car when they were living in London in 1990?
A. Have they B. Did they have C. Were they having D. Have they had
38. Ted……….me for weeks.
A. hasn’t phoned B. didn’t phone C. isn’t phoning D. phone
39. My brother has enjoyed swimming since he ……………..young.
A. has been B. was C. will be D. will be
40. The boys ……football in the field every evening but yesterday they ……….basketball instead.
A. played/ played B. played/ play C. play/ played D. play/ play
41. Hurry up, Jane! We all ……………for you.
A. wait B. are waiting C. waiting D. are waiting
42. I can’t go with you because I ……..my lessons yet.
A. didn’t finish B. am not finishing
C. don’t finish D. haven’t finished
43. He …………for Canada two years ago and I ………….him since.
A. left/ didn’t see B. has left/ didn’t see C. left/ don’t see D.left/ haven’t seen
44. I…….Nick lately.
Ye, he ……………..into an accident 3 weeks ago. Since that time he ……….in hospital.
A. didn’t see/got/was B. haven’t see/got/was
C. haven’t see/got/ has been D. haven’t seen / has got/ has been
45. It………….this week.
A. rained B. has rained C. was raining D. has been having
46. The rain ………….but a strong wind is still blowing.
A. stops B. has stopped C. stopped D. is stopping
47.Look! That man ……….to open the door of your car.
A. try B. tried C. is trying D. has tried
48. Patricia………….now. Please do not disturb her.
A. is sleeping B. was sleeping C. sleeps D. has slept.