NO SOONER... THAN...VỪA MỚI...THÌ ĐÃ... HARDLY/ BEARLY/ SCARELY......

5. No sooner... than...Vừa mới...thì đã...

Hardly/ Bearly/ Scarely... When/ before

Hardly had I arrived home when the telephone rang.

(= I had hardly arrived home when the telephone rang.)

Scarcely had she finished reading when she fell asleep.

(= She had scarcely finished reading when she fell asleep.)

Barely had they won the match when the coach had a heart attack.

(= They had barely won the match when the coach had a heart attack.)

No sooner had the company launched its new product than it went bankrupt.

(= The company had no sooner launched its new product than it went bankrupt.)

No sooner did they realize that they had made a mistake than the company went bankrupt.

(= They no sooner realized that they had made a mistake than the company went bankrupt.)