No sooner ________ than Mary came overĐoạn văn306/459No sooner ________ than Mary came over.have John gone out had John gone outhas John gone out John has gone outGiải thíchĐáp án đúng là: B