1.B
Enough N for somebody to V: có đủ cái gì cho ai làm gì
2. B
S+be+such(a/an)+Noun+that+clause
Ta cần điền danh từ ở dạng số nhiều "there are..."
3. A
Even though + S + V, S + V +…
4. D
5. B
S + be + so adj that + mệnh đề: quá...đến nỗi mà....
6. C
"In spite of + N" = "Although, though, even though + mệnh đề" đều được dịch là "mặc dù".
7. A
cấu trúc be such a/an adj N that mệnh đề: cái gì đó quá...đến nỗi mà...