はずっと

… for a long time

→ は
phrase Very common #1,681
… for a long time は marks the topic, while ずっと means continuously or for a long time. Before 前に, ずっと means “long” or “a long time” ago.
JA: 彼はずっとここに住んでいます。
EN: He has lived here for a long time.

トムはずっとビールを飲んでるんだ。

Tom has been drinking beer the whole time.

去年前の仕事を失ってから、トムはずっと仕事を探している。

Since losing his previous job last year, Tom has been looking for work.

鶏肉や羊肉より少し安く、牛肉よりはずっと安かった。

It was a little cheaper than chicken or lamb, and much cheaper than beef.

僕らの訪問はずっと、とても楽しいものでした。

Our visit was enjoyable the whole time.

トムはずっと勉強をしている。

Tom has been studying the whole time.

彼等よりはずっと上手いわ

I'm way better than they are.

— ラスト、コーション (2007)

ユダヤ人よりはずっとましなのだ

That’s far better than being Jewish.

— ジョジョ・ラビット (2019)

先週はずっと雨だった。

It rained all last week.

内向的な奴でいることの自由はずっと愛してきた。

I've always loved the freedom of being an introvert.

クックはずっと親切にしてくれたから、お返しをしたのだ。

I did it to repay Cook for always being so kind to me.

つまり、エルファバはずっとあなたのものでした。

So Elphaba was yours all along.

— ウィキッド 永遠の約束 (2025)

ペピノはずっと正しかったのだ

Pepino was right all along.

— コーラス (2004)

ニューヨークと比べると東京はずっと安全なところだ。

Compared to New York, Tokyo is a much safer place.

雨が降っていたのでキャサリンはずっと家にいた。

Because it was raining, Catherine stayed home the whole time.

メアリーが考えているより、トムはずっと若い。

Tom is much younger than Mary thinks.

トムはずっと写真を撮っていた。

Tom had been taking pictures the whole time.

駅まではずっと歩きだったよ。

I walked all the way to the station.

あなたのことはずっと忘れません。

I will never forget you.

ほかの船からはずっと離れた場所だった。

It was far away from all the other ships.

トムはずっと日本に住むつもりなんです。

Tom intends to live in Japan permanently.