luna1124Past Perfect HARDLY ... WHEN; NO SOONER ... THAN
By luna1124