I think we have solved this problem once and for all.
Giải thích
Chọn B.
Đáp án B.
Ta có: once and for all (ngay lập tức hoàn thành) >< incompletely (chưa hoàn thành)
Các đáp án khác:
A. forever: vĩnh viễn
C. temporarily: tạm thời
D. in the end: cuối cùng