Đáp án đúng: A Giải chi tiết:A. do (v): làm, hành động B. make (v): chế tạo, sản xuất C. have (v): có D. get (v): có được, lấy được => do one’s best: làm hết sức They always (28) do their best to overcome any obstacles they may encounter. Tạm dịch: Họ luôn cố gắng hết sức để vượt qua mọi trở ngại mà họ có thể gặp phải. Chọn A