「延長線上」という表現が難しいです。未来は現在の先にのみある、という言い方になってしまいますか? それとも、ピッタリの表現がありますか?
「~にある」は、「~に存在する」と考えてしまいがちなのですが、それでは少し堅いのかなとも思っています。
"extension of a straight line"
直訳するこうですね。しかし、この表現は基本的に物理的な延長線上のものしか表せません(例えば線路など)。質問者様が尋ねているような概念的なつながりをしめすために用いようものなら相当の違和感が感じられてしまいます。
そこで自然にするために「線上」の部分を削り単純に"extension"と置きましょう。文意自体は本来の日本語と変わってしまうかもしれませんがニュアンスは大きくは変わりません。
なお表現としては質問者様の危惧している通り少し「堅い」ものではありますが、決して「不自然」ではないのでご安心ください。何なら堅さも日本語での堅さ以上のものではありません。
回答したアンカーのサイト
DMM英会話
SHINJIROさん、ご質問ありがとうございます。
{英訳例}
The future is the result of what we do right now.
未来は、今私たちがしていることの結果。
↓
the result of ...
…の結果
what we do right now
今私たちがしていること
~~~~~
【解説】
Pema Chodron さんという方の言葉です。
「私たちが今していることの結果が未来だ」ということです。
SHINJIROさんのおっしゃりたいことに近いかなあと思い、ご紹介しました。
result は「結果」、
right now は「現在」という意味の「副詞」です。
お役に立てば幸いです。
ありがとうございました。
回答したアンカーのサイト
ほんやく検定1級翻訳士の【英会話フレーズ集】