20. The festival ________ thousands of tourists from all over the world.
A. attractive B. attracts C. attractions D. attracting
21. The government will provide the poor ________ more comfortable accommodation.
A. with B. for C. to D. in
22. Carl ________ home before we arrived.
A. is going B. will go C. has gone D. had gone
23. After he ________ everything clearly, we started our work.
A. had explained B. explains C. has explained D. explained
24. My father’s coffee ________ by the waitress.
A. has prepared B. had prepared C. prepared D. has been prepared
25. The houses ________ by the volunteers tomorrow.
A. will paint B. will being paint C. will be painted D. will painted
26. When they got home last night, someone ________ into their house.
A. had broken B. broken C. has broken D. broke
27. Many people were ________ in the burning building.
A. trap B. trapping C. trapped D. be trapped
28. The project has been set up to help ________ people.
A. homemade B. homeless C. houseful D. household
29. How many languages ________ in Singapore?
A. is spoken B. are spoken C. spoken D. will speak
30. My dogs ________ care of by my neighbours for a week.
A. were taken B. have been taken C. have taken D. will take