JavaScript is required

We _______ a lot important scientific discoveries in 2050.

A.

have

B.

will have

C.

had

D.

has had

Trả lời:

Đáp án đúng: B


Câu hỏi này kiểm tra kiến thức về thì tương lai hoàn thành. * **Thì tương lai hoàn thành (Future Perfect):** Diễn tả một hành động sẽ hoàn thành trước một thời điểm nào đó trong tương lai. * **Cấu trúc:** S + will have + V3/ed Trong câu này, "in 2050" là một thời điểm trong tương lai. Do đó, chúng ta cần sử dụng thì tương lai hoàn thành để diễn tả một hành động (phát hiện ra các khám phá khoa học quan trọng) sẽ hoàn thành trước năm 2050. * **A. have:** Sai vì đây là thì hiện tại đơn hoặc hiện tại hoàn thành, không phù hợp với ngữ cảnh tương lai. * **B. will have:** Đúng vì đây là cấu trúc của thì tương lai hoàn thành, phù hợp với ngữ cảnh và cấu trúc câu. * **C. had:** Sai vì đây là thì quá khứ đơn, không phù hợp với ngữ cảnh tương lai. * **D. has had:** Sai vì đây là thì hiện tại hoàn thành, không phù hợp với ngữ cảnh tương lai và chủ ngữ "We" không đi với "has". Vậy đáp án đúng là B.

Câu hỏi liên quan