Although I didn’t personally see who was responsible for this mess, I think I can do a guess.
Giải thích
Đáp án đúng: D
Không có cụm từ “do a guess”, thay vào đó, ta có thể sử dụng have/make/take a guess.
Sửa: do → have/take/make
Dịch nghĩa: Mặc dù cá nhân tôi không biết ai là người chịu trách nhiệm cho tình trạng lộn xộn này nhưng tôi nghĩ mình có thể đoán được.