Đề thi thử thpt quốc gia 2020 môn tiếng anh (đề 6)

I __________the garden. No sooner had I finished watering it than it came down in torrents

5/50

I __________the garden. No sooner had I finished watering it than it came down in torrents.

shouldn’t have watered

mustn’t have watered

can’t have watered

needn’t have watered

Giải thích

Kiến thức: động từ khuyết thiếu

Giải thích:

shouldn’t have done: không nên làm những đã làm

must have done: suy đoán logic dựa trên những hiện tượng có thật trong quá khứ

could, may, might have done: diễn đạt một khả năng có thể ở quá khứ song người nói không dám chắc needn’t have done: không cần thiết phải làm nhưng đã làm

Tạm dịch: Tôi đã không cần phải tưới vườn. Ngay sau khi vừa tưới xong thì trời đã mưa như trút nước.