1. C
→ When + S + QKĐ, S + QKTD
2. B
→ since ⇒ HTHT: S + have/has + V3/ed
3. B
→ ago ⇒ QKĐ: S + V2/ed
4. A
→ diễn tả một hành động đã hoàn thành cho tới thời điểm hiện tại mà không đề cập tới thời điểm xảy ra hành động đó là khi nào ⇒ HTHT
5. C
→ giải thích tương tự câu 2
6. A
→ now ⇒ HTTD
7. D
→ for + khoảng thời gian/ since + mốc thời gian
8. A
→ giải thích tương tự câu 3