¿Habría alguna diferencia si se dijera "I did it!" en vez de "I've done it!" en este caso?

Respuesta de un hablante nativo
Rebecca
Yo diría que no habría mucha diferencia de significado entre ambas, excepto porque "I've done it" es ligeramente más formal. Ej: "I've done it! I finally developed the technology I've been working on!" (¡Lo he conseguido! ¡Por fin he desarrollado la tecnología en la que había estado trabajando!) Ej: "I did it, I passed the bar exam!" (Lo conseguí, he aprobado el examen.)