日本人学習者が特につまずきやすいのが、「I did it」と「I made it」の使い分けです。どちらも日本語では「やった!」「成功した!」と訳されることが多いため混同されがちですが、ネイティブの頭の中には明確な境界線があります。
「I did it」は、具体的な「行動や課題」をやり遂げたことにフォーカスが当たります。パズルを完成させた、逆上がりを一回成功させた、タスクを終わらせたなど、「自発的なアクションを完遂した」という感覚です。
対して「I made it」は、「困難な状況を乗り越えて目的地や目標に到達した」「間に合った」「生き残った」というプロセス全体の達成に重きが置かれます。例えば、電車の発車時刻ギリギリに滑り込んだときは「I made it!(間に合った!)」と言いますが、ここで「I did it!」を使うと不自然に響きます。また、長年の下積みを経てプロとして成功した際にも「I finally made it!(ついにここまで上り詰めたぞ)」と表現するのが自然です。