VocabNote
ШақтарКүрделі

Аяқталған келер шақ

Future Perfect

Аяқталған келер шақ болашақтағы белгілі бір сәтке дейін аяқталатын іс-әрекетті сипаттайды. will have + III түрдегі етістік арқылы жасалады. Жиі "by" + болашақ уақытпен бірге қолданылады.

ҚАШАН ҚОЛДАНУ КЕРЕК

Болашақтағы белгілі бір уақытқа дейін немесе басқа іс-әрекетке дейін аяқталатын іс-әрекетке қолданыңыз. Әдетте "by", "by the time" немесе "before" сөздерімен бірге.

ҚҰРЫЛЫМЫ

positiveS + will have + V3/V-ed

By next year, I will have finished my degree.

Келесі жылға дейін мен оқуымды **бітіріп қоямын**.

negativeS + won't have + V3/V-ed

She won't have arrived by 6 PM.

Ол 18:00-ге дейін **келіп жетпейді**.

questionWill + S + have + V3/V-ed?

Will you have eaten by the time I get home?

Мен үйге жеткенше сен **тамақтанып болдың ба**?

СИГНАЛ СӨЗДЕР

  • by
  • by the time
  • before
  • by then
  • by next year
  • by tomorrow

МЫСАЛДАР

By 2030, technology will have changed dramatically.

2030 жылға қарай технология күрт **өзгеріп үлгереді**.

She will have graduated by next June.

Ол келесі маусымға дейін **оқуын бітіріп қояды**.

Will they have finished the project by Friday?

Олар жобаны жұмаға дейін **аяқтайды** ма?

I won't have completed the report by tonight.

Мен бүгін кешкіге дейін есепті **аяқтамаймын**.

By the time you arrive, we will have left.

Сен келгенге дейін біз **кетіп қаламыз**.

ЕМЛЕ ЕРЕЖЕЛЕРІ (ОЛ)

Дұрыс етістіктерpast participle үшін -ed қосfinish → finished, work → worked
-e-ге бітеді-d қосarrive → arrived, live → lived
Дұрыс емес етістіктерV3 формасын қолданeat → eaten, write → written, go → gone

ЖИІ КЕТЕТІН ҚАТЕЛЕР

By next year, I will finish my degree.

By next year, I will have finished my degree.

Болашақ уақытқа дейін аяқталуды білдіру үшін will + V емес, will have + V3 қолданыңыз.

By the time you will arrive, we will have left.

By the time you arrive, we will have left.

"by the time" сөзінен кейін болашақ емес, осы шақ жай түрін қолданыңыз — басқа уақыт қатынасы сөйлемдеріндей ереже.

Кеңес

Оны "by + уақыт" арқылы тексеріңіз: егер "[болашақтың қандай да бір сәтіне дейін] X бітеді" деп айта алсаңыз, future perfect жарайды. Басты нәрсе — сол сәтке дейін аяқталу, сол сәтте емес.

Шақтар