15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 39)

Yet in that short time, they have (61) ________ an enormous contribution to modern medicine.

36/50

Yet in that short time, they have (61) ________ an enormous contribution to modern medicine.

caused

done

had

made

Giải thích

Đáp án D.

Tạm dịch: Yet in that short time, they have ________ an enormous contribution to modern medecine: Tuy nhiên, trong thời gian ngắn, học có ________ một đóng góp to lớn cho y học hiện đại.

- to make a contribution to: đóng góp vào.