"long time"は、時間がかなり経過したことを示す表現である。一般的には、数時間以上の時間を指すことが多い。また、"a long time"という形で使われることも多い。
for a long time(長い間)、a long time ago(遠い昔)、it's been a long time(久しぶりだ)など。
1. I haven't seen you for a long time.(長い間あなたに会っていない)
2. It's been a long time since we last met.(最後に会ってから長い時間が経った)
3. A long time ago, there was a king.(遠い昔、王がいた)
"extended period"は、「長時間」をよりフォーマルな表現で言い換えたものである。特にビジネスや学術的な文脈でよく使われる。"long time"よりも長い時間を指すことが多い。
for an extended period(長期間にわたって)、over an extended period(長期間にわたり)、an extended period of time(長い時間)など。
1. The project will continue for an extended period.(プロジェクトは長期間にわたって続く)
2. The research was conducted over an extended period.(研究は長期間にわたって行われた)
3. He has been absent for an extended period of time.(彼は長い時間欠席していた)
長時間にわたって.
長時間続行する
exist over a prolonged period of time
to continue something for a long time
a broadcast program that lasts for hours