Exercise 1:Choose the word or phrase that complete the sentence (A, B, C, or D) 1. He ____ for London one year ago. A. left B. has left C. leaves D. had left 2. I ____ never ____ this game before. A. ’ve/played B. I played C. was/ playing D. play 3. What ____ you ____, Nam? – I’m thinking of my mother. A. do/think B. are/thinking C. have/thought D. were/thinking 4. I usually ____ to school by bus. A. went B. am going C. go D. have gone 5. Yesterday morning I ____ up at 6.30. A. got B. get C. was getting D. had got 6. ____ an email before? A. Have you ever sent C. Did you ever send B. Have you been sending D. Do you send 7. Please don’t make so much noise. I ____. A. studying B. study C. am studying D. studied 8. It’s the first time ____ our flat, isn’t it? A. you’ve visit B. you visited C. you visit D. you’ve visited 9. This house ____ 35,000 pounds in 1980. A. costs B. cost C. had cost D. was cost 10. Mike is playing chess. How long ____ he ____? A. did/play B. is/playing C. has/play D. has/been playing 11. While they ____ chess, we ____ the shopping. A. playing/doing B. were playing/doing C. played/did D. were playing/were doing 12. They ____ football when the lights in the stadium ____ out. A. were playing/went B. played/was going C. were playing/ was going D. playing/went 13. Today is Thursday and she ____ late twice this week. She ____ late yesterday and on Monday. A. has been/had been B. has been/is C. has been/was D. is/was 14. ____ here since 2005? A. Did you live B. Have you live C. Have you lived D. Do you live 15. We ____ him since he ____ married. A. didn’t see/got B. haven’t seen/got C. don’t/get D. hadn’t seen/got 16. I ____ how to dance when I ____ six years old. A. don’t know / was B. didn’t know / am C. didn’t know / was D. haven’t known/was 17. Last month my brother ____ me his photos. He ____ me his photos every year. A. sends/sent B. sent/sends C. sent/sent D. sends/sends 18. Nam is a careful driver but yesterday he ____ carelessly. A. drove B. had driven C. drives D. was driving 19. Do you like swimming, Ba? – I ____ when I was a child but not now. A. do B. did C. have done D. had done 20. They____ the baby a name yet. A. haven’t given B. hasn’t given C. gave D. have been giving 21. The child________ before the doctor arrived. a. died b. had died c. has died d. was dying 22. We cleaned up the room as soon as the guests________ a. had left b. has left c. left d. were leaving 23. The secretary________ the report by 10:00 yesterday. a. hasn't finished b. hasn't finished c. didn't finish d. would finish 24. Jane's eyes are red. She________ a. cried b. has cried c. has been crying d. had cried 25. This room is dirty. Someone________ in here. a. smoked b. has smoked c. had been smoking d. has been smoking 26. Arsenal________ next Monday. a. wins b. will win c. would win d. is winning 27. it________ rain tomorrow. a. rains b. will rain c. is going to rain d. is raining 28. I'll come and see you before I ________ for America. a. leave b. will leave c. have left d. shall leave 29. The little girl asked what________ to her friend. a. has happened b. happened c. had happened d. would have been happened 30. John________ a book when I saw him. a. is reading b. read c. was reading d. reading 31. He said he________ return later. a. will b. would c. can d. would be' 32. Jack________ he door. a. has just opened b. open c. will have opened d. opening 33. I have been waiting for you________ a. since early morning b. since 9 a.m c. for two hours d. all are correct 34. My sister________ for you since yesterday. a. is looking b. was looking c. has been looking d. looked 35. Jack________ the door. a. has just painted b. paint c. will have painted d. painting 36. The train________ half an hour ago. a. has been leaving b. left c. has left d. had left 37. We________ Doris since last Sunday. a. don't see b. haven't seen c. didn't see d. hadn't seen 38. When I last saw him, he________ in London. a. has lived b. is living c. was living d. has been living 39. She is tired now. She________ for a long time. a. has been learning b. has learned c. learns d. learned 40. They will have gone home before you________ to meet them. a. came b. come c. will come d. are coming
2 câu trả lời
XIN HAY NHẤT Ạ PLEASEEEEEEEE
NO COPY THANKS
1a
2d
3a
4c
5b
6b
7a
8c
9d
10b
11d
12a
13b
14c
15d
16a
17b
18c
19d
20a
21d
22c
23a
24b
25c
26d
27a
28a
29d
30d
31d
32b
33c
34b
35b
36a
37d
38b
39b
40c
MỜI BN THAM KHẢO!!!!!!!!!!
ĐÚNG 100% NHÉ
1. A 21. B
2. A 22. A
3. B 23. D
4. C 24. C
5. A 25. D
6. A 26. B
7. C 27. C
8. D 28. A
9. B 29. C
10. D 30. C
11. D 31. B
12. A 32. A
13. C 33. D
14. C 34. C
15. B 35. A
16. C 36. B
17. B 37. B
18. A 38. C
19. B 39. A
20. A 40. B
Chúc anh chị học tốt!