Đề bài

Choose the best answer.

He will take the dog out for a walk as soon as he ______ dinner.

  • A.

    finish        

  • B.

    finishing       

  • C.

    will finish    

  • D.

    has finished

Phương pháp giải

Trong các mệnh đề trạng ngữ chỉ thời gian với ý nghĩa tương lai, dùng thì hiện tại hoàn thành để diễn tả hành động sẽ được thực hiện ngay tức thì sau khi một hành động khác xảy ra.

Cấu trúc: S + will + V + as soon as + S + have/has + Ved

Lời giải của GV Loigiaihay.com

Trong các mệnh đề trạng ngữ chỉ thời gian với ý nghĩa tương lai, dùng thì hiện tại hoàn thành để diễn tả hành động sẽ được thực hiện ngay tức thì sau khi một hành động khác xảy ra.

Cấu trúc: S + will + V + as soon as + S + have/has + Ved

=> He will take the dog out for a walk as soon as he has finished dinner.

Tạm dịch: Anh ấy sẽ dắt chó đi dạo ngay sau khi anh ấy ăn tối xong.

Đáp án : D