Câu 22: have gone (sevaral times - HTHT)
Câu 23: will receive
Câu 24: boils/freezes (sự thật hiển nhiên - HTĐ)
Câu 25: is playing (at present - HTTD)
Câu 26: worked
Câu 27: is coming (watch out! - HTTD)
Câu 28: has learnt (for 10 years - HTHT)
Câu 29: had
Câu 30: has waited (for two hours - HTHT )
Câu 31: study (will - TLĐ)
Câu 32: took (yesterday - QKĐ)