Cách dùng ‘By the time’
Thanh Huy đã hỏi 6 năm trước

By the time Clear Blaze Technology’s word processing program goes on the market, software engineers ——— its remaining flaws.
(A) will have corrected
(B) had been correcting
(C) are correcting
(D) will correct

Em chào Thầy!
Thầy có thể giải thích câu này giúp em tại sao chọn tương lai hoàn thành vậy thầy. Em làm theo từng bước xét ít – nhiều (hợp lí), tất cả đều chủ động (hợp lí). Vậy dựa vào yêu tố nào để mình chọn đáp án (A) vậy thầy.

Thầy cho em hỏi khi gặp by the time thì phải chọn bài tập dạng chia thì như thế nào à?
Em cám ơn Thầy nhiều ạ!

1 Câu trả lời
thầy Duy TOEIC đã trả lời 6 năm trước

Bốn đáp án này chỉ khác nhau về thì nên ta chỉ xét thì nhé em. 

Đáp án (A) will have corrected đúng vì ở đây ta phải dùng thì tương lai hoàn thành.

○ By the time Clear Blaze Technology’s word processing program goes on the market, software engineers will have corrected its remaining flaws.
= Tính đến lúc chương trình xử lý chữ của Clear Blaze Technology được bán ra thị trường, các kỹ sư phần mềm đã sửa xong những lỗi còn lại của nó.

By the time nghĩa là “tính đến lúc”, dùng để diễn nói tính đến lúc nào đó thì việc gì đó đã hoàn thành xong rồi.

Trong câu trên, hành động “được bán ra thị trường” xảy ra trong tương lai. Mà tính đến lúc đó, hành động “sửa” đã hoàn thành xong rồi.

Vậy là hành động “sửa” đã hoàn thành rồi tại một thời điểm trong tương lai. Do đó, nó phải ở thì tương lai hoàn thành.

  • Liên kết

  • Thông tin liên lạc

    Email: toeicmoingay@gmail.com