II. Circle the best option to complete each sentence: ( HTHT)
26. We have lived in this town _________ 1998
a. for b. since c. ago d. in
27. “Let’s go to the new movie down town”. “Thanks, but I _________ it already”
a. have seen b. saw c. had seen d. ever seen
28. _________ flown in an aero plane before?
a. Have you ever b. Had you ever c. Are you d. Do you
29. Jack _________ his homework yet, so he won’t go out with his friends
a. finish b. has finished c. doesn’t finish d. hasn’t finished
30. I’ve worked here _________ six years
a. for b. since c. over d. in
31. They _________ married for 22 yearsa. have got b. have been c. was
d. got
32. Robert _________ in three important water polo games so far
a. played b. had played c. is playing d. has played
33. Nothing _________ in this town since I first visited it
a. changed b. was changing c. changes d. has changed
34. Because Lan _________ breakfast, she isn’t hungry now
a. was eating b. eats c. ate d. has eaten
35. Up to now, I _________ a lot of information about her
a. will learn b. learnt c. would learn d. have learnt
36. She has worked as a secretary _________ she graduated from college
a. since b. until c. before d. while
37. I’m a vegetarian. I _________ meat since I was a child
a. haven’t eaten b. don’t eat c. haven’t been eating d. am not eating
38. I _________ here for ten years
a. lives b. am living c. live d. have been living
39. Tom was leaning against the wall, out of breath. He _________
a. was running b. has been running c. has run d. would run
40. I’m sorry, Mrs Johnson hasn’t _________
a. arrived just b. already arrived c. arrived already d. arrived yet
41. My cousins _________ seen a kangaroo
a. have never b. never have c. has never d. haven’t never
42. I _________ to London five times already this week
a. went b. have gone c. have been d. was going
43. Margaret has _________ here since February
a. being worked b. working c. been working d. been worked
III. Circle the best option to complete each sentence:
44. He felt very sleepy _________ he had eaten too much
a. of b. at c. after d. before
45. When we arrived, the train _________ the station
a. already left b. had already left c. had left already d. has left already
46. I called you at 8:00 am, but you _________ out
a. went b. just had gone c. had just gone d. had gone just
47. Lisa _________ me a ride because I _________ the bus
a. gave/had missed b. gave/missed c. had given/missed d. had given/had missed
48. _________ I went to bed, I’d taken a bath and brushed my teeth
a. After b. When c. If d. Before
49. Before I _________ to him, his sister _________ me this news.
a. talked/ gave b. will talk/gave c. talked /had given d. talk/ had given
50. He ___________the work by the time I came.
a. finishes b. finished c. was finishing d. had finished
làm giúp mình nhé