Choose the best answer to complete these following sentences.
40. I’ll bring a raincoat.......................it rains
A.so B.in case C.but D.since
41. They sell jeans…………the world.
A.over all B. all over C. at over D. over at
42. A new bridge is going ………….built in this area .
A.be B.to be C. be to D. to have
43. Many students go there on weekends to have a rest after a ……week.
A.working hard B.hardly C.hard working D.worked
44. They have _____ been here.
A. next week B. already C. yesterday D. tomorrow
45. Would you please _____ me where the post office is?
A. say B. explain C. point D. tell
46. My uncle _____ Paris two or three times.
A. is visiting B. has visited C. was visiting D. often visits
47. _____ breakfast?
A. Did you have just B. Are you just having
C. Have you just had D. Do you just have
48. Have you ever been _____ New York, Jack?
A. at B. for C. to D. by
49. Tom has had flu for the last three says. He _____ now
A. has seen the doctor B. is seeing the docto
C. sees the doctor D. was seeing the doctor
50. My father has gone to Can Tho _____ business
A. for B. on C. by D. because