Аяқталған келер шақ
Future Perfect
Аяқталған келер шақ болашақтағы белгілі бір сәтке дейін аяқталатын іс-әрекетті сипаттайды. will have + III түрдегі етістік арқылы жасалады. Жиі "by" + болашақ уақытпен бірге қолданылады.
ҚАШАН ҚОЛДАНУ КЕРЕК
Болашақтағы белгілі бір уақытқа дейін немесе басқа іс-әрекетке дейін аяқталатын іс-әрекетке қолданыңыз. Әдетте "by", "by the time" немесе "before" сөздерімен бірге.
ҚҰРЫЛЫМЫ
S + will have + V3/V-edBy next year, I will have finished my degree.
Келесі жылға дейін мен оқуымды **бітіріп қоямын**.
S + won't have + V3/V-edShe won't have arrived by 6 PM.
Ол 18:00-ге дейін **келіп жетпейді**.
Will + 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 жарайды. Басты нәрсе — сол сәтке дейін аяқталу, сол сәтте емес.