Professional Documents
Culture Documents
Mxvbltns 4 Pages
Mxvbltns 4 Pages
C. lived
11
c. haven't been
c. has buyed
c. have finished
c. Have, c1ean
c. last night
c. already
c. was visiting
Choose the correct answer.
21. 1 __ to that show. Is it good?
a. hasn't been b. didn't been
22. My father __ a new caro Isn't it modern?
a. has bought b. have bought
23. She __ her homework.
a. has finished b. has finish
24. __ the boys __ their bicyc1es?
a. Have, c1eaned b. Has, c1eaned
25. We have heard a lot of stories __
a. lately b. already
26. We saw our old friends __
a. yet b. a week ago
27. Dan __ his grandfather last month.
a. has visited b. visited
28. She has __ won two competitions.
a. recently b. last year c. yet
29. She __ her leg last month and she __ yet.
a. broke, didn't recover b. has broken, hasn't recovered C. broke, hasn't recovered
30. How long __ in Spain? Since February.
a. have you been b. were you C. you have been
31. They __ for two hours.
a. has been studying b. ha ve been studying c. have studying
32. She __ to me for the last hour.
a. hasn't listening b. haven't been listening c. hasn't been listening
33. They __ three tests this morning.
a. have been taking b. have taken C. have taking
34. The girIs __ the house before we arrived.
a. had leaving b. had left C. have left
35. 1 phoned him yesterday because 1 __ his message.
a. haven't received b. hadn't receiven c. hadn't received
36. They __ all day yesterday to contact me.
a. had been trying b. have been trying
37. He __ for years when he won the lottery.
a. hasn't worked b. hasn.'t been working
38. She __ in France for the last five years.
a. had been living b. has been living
39. We __ this show for an hour and it's not finished yet.
a. had been watching b. have watching
40. What __ you __ recently?
a. had, been doing b. has, been doing
Choose the correct answer.
41. They __ be able to come tomOlTOw.
a. willn't b. are will not c. won't
42. 1 __ play footba11 soon.
a. going to b. am going to c. am gomg
43. We __ have a party next week.
a. aren't going to b. isn't going to c. aren't going
44. Look at that caro It __ crash!
a. will b. is going to c. going to