I  _____ the garden. No sooner had I finished watering it than it came down in torrents.
A.should have watered
B.mustn't have watered
C.can't have watered
D.needn't have watered

Các câu hỏi liên quan