I have learnt English for 10 years ago.
Giải thích
Đáp án đúng: B
for + khoảng thời gian: trong khoảng ….
since + mốc thời gian: kể từ ….
“10 years ago” (10 năm trước) là 1 mốc thời gian -> Sửa thành: since
Dịch: Tôi đã học tiếng Anh kể từ 10 năm trước.