YOMEDIA
NONE
  • Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest in meaning to each of the following questions

    Câu hỏi:

    All the guests will have dinner before we arrive tonight.

    • A. All the guests will have dinner when we arrive tonight.
    • B. By the time we arrive, all the guests will start dinner tonight.
    • C. All the guests will be having dinner by the time we arrive tonight.
    • D. By the time we arrive tonight, all the guests will have started dinner.

    Lời giải tham khảo:

    Đáp án đúng: D

    Kiến thức: Mệnh đề trạng ngữ chỉ thời gian 

    Giải thích: 

    Công thức: By the time S + V(s/es), S + will have Ved/V3.: Vào lúc…. thì sẽ đã …

    When S + V: khi

    Tạm dịch: Tất cả các vị khách sẽ ăn tối trước khi chúng tôi đến vào tối nay. 

    = D. Vào thời điểm chúng tôi đến tối nay, tất cả các vị khách sẽ đã bắt đầu ăn tối. 

    A. Tất cả các vị khách sẽ ăn tối khi chúng tôi đến tối nay. => sai về nghĩa 

    B. sai ở “will start” 

    C. sai ở “will be having” 

    Chọn D

    ADSENSE

Mã câu hỏi: 378467

Loại bài: Bài tập

Chủ đề :

Môn học: Tiếng Anh

Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài

 
YOMEDIA

Hướng dẫn Trắc nghiệm Online và Tích lũy điểm thưởng

 

 

CÂU HỎI KHÁC

AANETWORK
 

 

YOMEDIA
AANETWORK
OFF