I am always confused that what will be after no sooner had or did ...how do i know that ?i think both explain the same.....