Hardly _____ I_____ the phone down when it started ringing again.

will have / put
had / put
did / to have put
did / put
Intermediate Grammar Exercises
English Modals Tests
Upper-Intermediate Grammar Exercises
Fiverr 2021 English Level Tests