Ответ:

Заменяем фразеологизмы на подходящие по смыслу, чтобы части каждого предложения не противоречили друг другу.

  1. Он работал не покладая рук, поэтому всё сделал идеально.
  2. Мы шли сломя голову, потому что очень торопились.
  3. Она была на седьмом небе от счастья — так хорошо выступила!