StepUp
StepUp English
  • Нүүр
  • Хичээл
  • Тоглоом
  • Би
Нэвтрэх
Дүрэм

Цагууд

Future Perfect Continuous

C1 · AdvancedИрээдүй төгссөн үргэлжлэх цаг

Ирээдүйн нэг мөч хүртэл хэр удаан үргэлжилсэн байхыг хэлнэ.

Цагийн шугам

10 цаг машин барьсаноройн 6ӨнгөрсөнОдооИрээдүй
Ирээдүйн нэг мөч хүртэл үргэлжилсэн байх үйлийн хугацаа

Хэзээ хэрэглэх вэ?

1Ирээдүйн мөч хүртэлх хугацаа

Ирээдүйн тэр мөчид үйл хэр удаан үргэлжилсэн байхыг for-той хамт хэлнэ.

  • Next year, I will have been teaching for 20 years.

    Ирэх жил гэхэд би 20 жил багшилсан болно.

  • By 6 p.m., we'll have been driving for ten hours.

    Оройн 6 цаг гэхэд бид арван цаг машин барьсан байна.

2Ирээдүйн байдлын шалтгаан

Ирээдүйд харагдах байдал яагаад болсныг тайлбарлахад хэрэглэнэ.

  • She'll be tired when she arrives because she'll have been travelling all day.

    Өдөржин замд явсан болохоор тэр ирэхдээ ядарсан байна.

Хэлбэр

Эерэг

will + have + been + V-ing

In June, I'll have been working here for a year.

Үгүйсгэх

won't + have + been + V-ing

He won't have been waiting long.

Асуух

Will + S + have + been + V-ing?

How long will you have been living here?

Дохио үгс

Эдгээр үг өгүүлбэрт байвал энэ цаг хэрэглэгдэх магадлал өндөр.

  • for ... by
  • by next year
  • by the time
  • by then
  • all day

Анхаарах алдаа

  • By June, I will be working here for five years.

    By June, I will have been working here for five years.

    Ирээдүйн мөч хүртэлх хугацааг for-оор хэлбэл will have been + V-ing.

  • By 2030, they will have been knowing each other for 20 years.

    By 2030, they will have known each other for 20 years.

    Төлөв заадаг үйл үгтэй Continuous хэрэглэхгүй.

  • When he will retire, he will have been working for 40 years.

    When he retires, he will have been working for 40 years.

    when-ий дараа ирээдүйг Present Simple-ээр хэлнэ.

Дасгал хийх8 асуулт · 3 минут орчимДараагийн хичээлwas going to / would
Дасгал хийх · 8 асуулт