10分で終わった。
We finished in 10 minutes.
シチュエーション: 仕事
文法: 過去のこと
「何分でできる」「何時間でやる」は「in」を使います。「for」はただの期間を言っていて「やり終える」という意味はないですね。
たとえば
We did it for 10 minutes.
(10分やった)
We did it in 10 minutes.
(10分でできた)
他にも
I can finish it in 2 hours.
(2時間でやり終えるだろう)
I got there in 20 minutes.
(20分でそこに着いた)