`***`The answer`***`
14. -> I haven't spoken to him for two years : Tôi đã không nói chuyện với anh ấy trong hai năm.
15. -> We have lived here for 20 years : Chúng tôi đã sống ở đây 20 năm.
16. -> It's the first time I have eaten this kind of cake : Đây là lần đầu tiên tôi ăn loại bánh này.
17. -> I haven't seen her since 2005 : Tôi đã không gặp cô ấy kể từ năm 2005.
18. -> I haven't phayed tennis since 1990 : Tôi đã không chơi quần vợt kể từ năm 1990.