10 câu hỏi 20 phút
My mom ________ for two days by the time I see her
has been travelling
will have been travelling
will has been travelling
Trong câu này, ta cần sử dụng thì tương lai hoàn thành tiếp diễn (Future Perfect Continuous) để diễn tả một hành động sẽ xảy ra liên tục trong một khoảng thời gian tính đến một thời điểm trong tương lai. Cấu trúc của thì này là: will have been + V-ing.
Do đó, đáp án đúng là:
B. will have been travelling
Vì nó tuân theo cấu trúc ngữ pháp của thì tương lai hoàn thành tiếp diễn.
Trong câu này, ta cần sử dụng thì tương lai hoàn thành tiếp diễn (Future Perfect Continuous) để diễn tả một hành động sẽ xảy ra liên tục trong một khoảng thời gian tính đến một thời điểm trong tương lai. Cấu trúc của thì này là: will have been + V-ing.
Do đó, đáp án đúng là:
B. will have been travelling
Vì nó tuân theo cấu trúc ngữ pháp của thì tương lai hoàn thành tiếp diễn.
Trong câu này, chúng ta cần một dạng của động từ diễn tả hành động đã xảy ra liên tục trong một khoảng thời gian trước một thời điểm trong tương lai ("by dinner"). Cấu trúc thì tương lai hoàn thành tiếp diễn (Future Perfect Continuous) là "will have been + V-ing".
Vậy đáp án đúng là A.
Câu này cần một dạng động từ tiếp diễn để chỉ hành động đang diễn ra trong một khoảng thời gian. Cụ thể, "have been" đòi hỏi một động từ ở dạng V-ing (present participle). Trong các lựa chọn:
Do đó, đáp án đúng là C.