“When will Mary be able to leave hospital?” - “Don’t be so impatient. We cannot release her before we the last test.”
“When will Mary be able to leave hospital?” - “Don’t be so impatient. We cannot release her before we ___ the last test.”
A. have completed
B. will have completed
C. will complete
D. completed

Đáp án A

Chọn đáp án: A. have completed
Mệnh đề thời gian không chia ở thì tương lai nên loại B, C
Ở đây nhấn mạnh tính hoàn thành của hành động (hành động này phải hoàn thành thì hành động tiếp mới đc xảy ra) nên chia ở thì hiện tại hoàn thành.
Tạm dịch: “Khi nào Mary có thể dời bệnh viện?” – “Đừng quá mất kiên nhẫn. Chúng tôi không thể để cô ấy xuất viện trước khi chúng tôi hoàn thành đợt kiểm tra cuối cùng.”