1.D so ( so.. that : quá .... để mà )
2.B so lazy that ( so... that)
3.B too/ to ( too ..... to : quá .... để mà)
4.A such ( S + V + such + a/an + adj+ N + that + S + V)
5.B enough food and drink ( food and drink : danh từ nên đứng sau enough)
6. so tired that
7. C so
8.B enough
9.B good enough( good : tính từ nên đứng trước enough)
10. C good enough
11. D so/that
12.B such
13. D is too difficult
14.C interesting enough
15.C so poor