18.A(Hành động đang diễn ra ở hiện tại nên động từ chia thì hiện tại tiếp diễn)
20.D(dấu hiệu yesterday nên chia thì QKĐ là cooked)
21.A(dấu hiệu for 12 years nên chia ở thì HTHT)
22.Ko có đáp án(nếu learn ở đáp án C chia là learned thì chọn C,do mình dùng phương pháp loại trừ)
24.C(dùng phương pháp loại trừ)
25.B(dấu hiệu yesterday chia thì QKĐ)
26.D(vì vế có when chia QKĐ nên đáp án cũng phải chiaQKĐ)
28.D(dấu hiệu next week nên chia TLĐ)
29.B(dấu hiệu since nên chi HTHT)
33.C(với" I don't think "chúng ta chia động từ ở mệnh đề sau ở thì tương lai đơn)
34.A(vì be going to là dự đoán về một điều chắc chắn sẽ xảy ra trong tương lai vì đã có dấu hiệu nhận biết còn will thì khác, nói chung phương pháp loại trừ)
38.D(dấu hiệu since, phương pháp loại trừ)
39.A(phương pháp loại trừ)
40.B(Với trạng từ "now" thì chúng ta thường chia động từ ở thì HTTD nhưng động từ trong câu là "want" nên chia động từ ở thì HTĐ thay vì HTTD)
Tick5* + trả lời hay nhất. Thanks.