Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 92)

He has been on diet to _______ weight.

4/57

He has been on diet to _______ weight.

have lost

having lost

to have lost

lose

Giải thích

Đáp án: D

Giải thích:

- to V-inf: để làm gì

- to lose weight: giảm cân

Dịch: Anh ấy đã ăn kiêng để giảm cân.