30. C
→ give up: từ bỏ - ta k chọn A,B,D vì sai ngữ pháp ( có 'for' nên ta dùng HTHT )
31. D
→ S + Vbe + Adj + enough + to_V
32. A
→ S + Vbe + Adj + (for + O) + to_V
33. B
→ câu bị động thì HTTD: S + is/am/are + being + V3/ed + by + O - ta k chọn D vì 'the programme' là số ít nên ta dùng 'is'
34. C
→ Would you mind + V_ing: Bạn có phiền ...
35. B
→ câu ĐK loại 2 ( diễn tả 1 sự việc k có thật ở hiện tại hoặc tương lai ): If + S + QKĐ, S +would/could + V0
@ $Âu$