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

I used a calculator so it’s impossible I made a mistake with the bill.

801/1620

I used a calculator so it’s impossible I made a mistake with the bill.
=> I _____ a mistake with the bill because I used a calculator.

couldn’t make

shouldn’t have made

mightn’t make

can’t have made

Giải thích

Đáp án D
It’s impossible: không thể nào (chỉ khả năng xảy ra của sự việc)
- modal verb + have + PII: chỉ khả năng của sự việc xảy ra trong quá khứ
+ should have PII: đáng lẽ không nên xảy ra (nhưng đã xảy ra rồi)
+ could have PII: có thể xảy ra (chỉ khả năng)
Tạm dịch: Tôi không thể mắc lỗi với hóa đơn vì tôi đã sử dụng máy tính.