Choose the best option41. I………………my son the money for that last week. A. gave B. given C. have given D. was given 42. Where …………..you at 9:00 last night, Mr. Green? A. have been B. were C. will be D. are 43. Last year they ………….22 million TV sets. A. were selling B. had sold C. has sold D. sold 44. I think you…………….pay to park here. I ‘ll just go and read that notice. A. will B. would C. must D. better 45. Ted and Marry………………….for 24 years. A. have been married B. married C. were married D. has been married. 46. I think the weather…………………nice later. A. will be B. be C. is D. has been 47. We ………….a party last Sunday. It was great we invited lots of people. A. have B. have C. had. D. had had 48. I ……………..Peter today. A. not have seen B. do not see C. have not seen D. was not seeing 49. My brother …………………me for weeks . A. hasn’t phoned B. didn’t phoned C. isn’t phoning D. not phoned |