=>
5. hardly -> hard
6. when -> since
7. in that -> in which
8. C mặc dù
9. A bị động HTĐ
10. A adj enough to V
11. A expect to V : mong đợi làm gì
12. D plenty of
13. B proud of : tự hào
14. C reasoning
15. A earn a living : kiếm sống
16. C = be able to do many different things
17. B chiếm
18. D câu đk loại 2
19. B arrived/had prepared