15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 58)

This is the most difficult job I've ever had to do. A. by heart B. by chance C. by far D. by myself

230/300

This is the most difficult job I've ever had to do.

by heart

by chance

by far

by myself

Giải thích

By heart: thuộc lòng

By chance: tình cờ

By myself: một mình

By far: cho đến nay => By far dùng cho thì Hiện tại hoàn thành