a good 10km の goodとは?

goodは、ご存知の通り「良い」という意味の単語ですが、数量と一緒に使う場合は、「十分な、たっぷり」という意味があります

そこで、a good 10km というと、「たっぷり10キロ」という意味になります。goodを使うと、とっても遠いという気持ちが伝わってきますね。

簡単な単語ほど、意味の幅が広いので、一度に全部を覚える事は難しいのですが、少しずつでいいので広い意味を理解するようにしていきましょう。

good でよく使われる熟語としては、 as good as (=almost)があります。

例)as good as new 新品同然

This computer is as good as new.
(このコンピュータは、新品同然だ)

as good as は、「ほとんど」という意味で使われています。