My watch is five minutes late. と、late を使う人が多いですが、これは日本に来たことのない、特にアメリカ人が聞くと意味がわからないくらいおかしく聞こえるそうです。強いて訳すと「私の時計が5分遅刻してやってきます。」みたいな感じだそうです。日本語の感覚で、遅れる = late というのが頭にあるからこう言う人が多いのだと思いますが、速度が速い、遅いは fast, slow なので、 正解の言い方のほうが確かに理屈にあっているように思います。 したがって、反対の進んでいるは
My watch is five miniutes fast.
です。