I haven't called her for three weeks A. I have called her for a long time.
Giải thích
Kiến thức: Thì hiện tại hoàn thành
Giải thích: The last time sb did sth was + thời gian: Lần cuối ai làm gì là …
Tạm dịch: Tôi đã không gọi cho cô ấy trong ba tuần.
Choose C.