Trắc nghiệm Tiếng anh 12 Ngữ pháp và Từ vựng - Mức độ nhận biết có đáp án (Phần 1)

By next Saturday, Tom ______ a whole month without smoking a cigarette.

13/50

By next Saturday, Tom ______ a whole month without smoking a cigarette.

will go

will have gone

has gone

has been going

Giải thích

Kiến thức: Thì tương lai hoàn thành

Giải thích:

Ta 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/một hành động khác trong tương lai.

Dấu hiệu nhận biết: By + mốc thời gian trong tương lai/hành động trong tương lai.

Cấu trúc: S + will have Ved/ V3

Tạm dịch: Vào trước Thứ Bảy tới, Tom sẽ trải qua cả tháng không hút thuốc lá.

Chọn B