4. B (có "for" nên chia thì HTHT)
5. A (chỉ có A đúng cấu trúc ngữ pháp)
6. C (Cấu trúc: It is desirable that S + V)
7. B ("at this time tomorrow" chia thì TLTD)
8. C ("might" dùng để diễn tả hành động xảy ra trong tương lai)
9. A (had better do st: nên làm gì hơn)
Chúc học tốt! @Chau2k8