最初の言い方は、早くからという意味として使いました。
最初の言い方では、very early は早くからという意味として使います。
二つ目の言い方は、何週間も前からという意味として使いました。
二つ目の言い方では、several weeks ago は何週間も前からという意味として使います。例えば旅行などに行く時に用意するのを何週間も前からという風に使います。
最後の言い方は、かなり用意するために時間がかかりましたという意味として使います。
最後の言い方では、took a long time はかなり時間がかかったという意味として使いました。
お役に立ちましたか?^_^