Tổng hợp đề thi thử THPT quốc gia môn tiếng anh có lời giải chi tiết (Đề số 28)

By the end of the 21st century, scientists__________a cure for the common cold

12/50

By the end of the 21st century, scientists__________a cure for the common cold.

will find

will have found

will be finding

will have been finding

Giải thích

Đáp án B

Khi có trạng từ chỉ thời gian “By + một khoảng thời gian nào đó trong tương lai”, ta dùng thì tương lai hoàn thành: will/shall + have + V3