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

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

268/1620

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

Diễn tả điều gì đó không cần thiết phải làm trong quá khứ nhưng đã làm → dùng “needn’t have + PII” → chọn D Dịch: Tôi đáng ra không cần phải tưới vườn. Tôi vừa mới tới xong thì trời mưa to. Chọn D