Bộ 10 đề ôn thi học sinh giỏi Tiếng anh lớp 9 có đáp án (Đề 5)

By the end of next year, we _____ this advanced training course. A. will be finished B. will have finished C. are finishing D. have finished

17/105

By the end of next year, we _____ this advanced training course.

will be finished

will have finished

are finishing

have finished

Giải thích

Đáp án: B

Giải thích:

Kiến thức: Thì của động từ

Dấu hiệu nhận biết: By the end of next year (trước cuối năm sau) => sử dụng thì tương lai hoàn thành để diễn tả một hành động xảy ra trước một thời điểm trong tương lai

Cấu trúc: S + will have Vp2

Dịch: Vào cuối năm sau, chúng tôi sẽ hoàn thành khóa đào tạo nâng cao này.