(2024) Đề minh họa tham khảo BGD môn Tiếng Anh có đáp án (Đề 26)

David _______ all of his assignments before he was absent from his company

29/50

David _______ all of his assignments before he was absent from his company.

was completing

has completed

completes

had completed

Giải thích

Tạm dịch: 

David đã hoàn thành tất cả các nhiệm vụ của mình trước khi anh ấy vắng mặt công ty.

Giải thích: D

Sự phối hợp thì (QKHT + before + QKĐ)