Блогқа оралу
5 мин оқу

'Would have', 'could have', 'should have': Ағылшын тілінде қалай дұрыс қолдану керек?

'Would have', 'could have', 'should have' шатастыра ма? Бұл өткен шақ модальды етістіктерінің айырмашылығын мысалдармен оңай түсініп, сауатты сөйлеңіз.

use 'would have' 'could have' and 'should have'would have vs could have vs should havepast modal verbsEnglish grammar rulesthird conditional

'Should have' етістігін өкініш немесе өткен шақтағы қателік үшін, 'could have' етістігін орындалмай қалған мүмкіндік үшін, ал 'would have' етістігін қиялдағы немесе жүзеге аспаған өткен шақтың нәтижесі үшін қолданыңыз. Бұл қуатты тіркестер «өткен шақтың модальды етістіктері» деп аталады және әрқашан іс жүзінде болғаннан өзгеше жағдайларды сипаттайды.

Ағылшын тілі грамматикасының қыр-сырын меңгеру қиын болуы мүмкін, бірақ осы үш кең таралған тіркесті түсіну — еркін сөйлеуге жасалған үлкен қадам. Олардың барлығы өткен шақ туралы айтқанымен, әрқайсысы өкініш, мүмкіндік немесе болжамды нәтижеге қатысты ерекше мағынаға ие. 'Would have', 'could have' және 'should have' тіркестерін қашан қолдану керегін меңгеру, әсіресе өткен оқиғаларды талқылағанда, ағылшын тіліңіздің табиғи әрі нақты шығуына көмектеседі.

Would have, could have, should have: негізгі айырмашылығы неде?

Тереңірек үңілмес бұрын, негізгі айырмашылықты есте сақтаудың қарапайым жолын қарастырайық. Бұл тіркестердің барлығы мына құрылыммен жасалады: модальды етістік + have + past participle (етістіктің 3-ші формасы) (мысалы, *should have gone*, *could have seen*, *would have been*).

  • Should have: Өкінішті немесе сынды білдіреді. Бұл *дұрыс* әрекет болды, бірақ ол орындалмады.
  • Could have: Мүмкіндікті немесе таңдауды сипаттайды. Оны істеу *мүмкін* еді, бірақ істелмеді.
  • Would have: Болжамды немесе қиялдағы нәтижені көрсетеді. Бұл басқаша жасалған әрекеттің *қиялдағы нәтижесі*.

'Should have' етістігін өткен шақтағы өкініш пен қателікті білдіру үшін қалай қолданамыз?

'Should have' тіркесін өткен шаққа қатысты өкініш немесе кеңес модальды етістігі ретінде қарастырыңыз. Сіз оны өткенге көз жүгіртіп, бір нәрсенің басқаша жасалғанын қалаған кезде қолданасыз. Бұл орындалмаған міндеттеме, борыш немесе дұрыстық сезімін білдіреді.

Өкініш білдіру үшін Сіз мұны өзіңіздің өткен қателіктеріңіз туралы айту үшін қолданасыз. Бұл көбінесе мұңды немесе көңілсіз реңкке ие болады.

  • *Мысал:* "I should have studied harder for the exam. I didn't pass." (Емтиханға көбірек дайындалуым керек еді. Мен одан өте алмадым.)
  • *Мысал:* "We should have left earlier. Now we're stuck in traffic." (Біз ертерек шығуымыз керек еді. Енді кептелісте тұрмыз.)

Сын айту үшін Сондай-ақ, сіз мұны біреудің өткен іс-әрекетін сынау үшін, олардың дұрыс емес таңдау жасағанын білдіру үшін қолдана аласыз.

  • *Мысал:* "You should have told me you were going to be late." (Кешігетініңді маған айтуың керек еді.)
  • *Мысал:* "He shouldn't have spent all his money before payday." (Ол жалақыға дейін барлық ақшасын жұмсамауы керек еді.)

Екі жағдайда да, әрекет «дұрыс» немесе «ең жақсы» болған, бірақ ол орындалмаған.

Өткен шақтағы мүмкіндіктерді сипаттау үшін 'could have' қалай қолданылады?

'Could have' өткен шақтағы мүмкіндіктер әлемін ашады. Бұл бір нәрсенің таңдау болғанын немесе біреудің бірдеңе істеуге қабілеті болғанын, бірақ ол жүзеге аспағанын білдіреді. Ол өкінішке емес, мүмкіндікке назар аударады.

Пайдаланылмаған таңдаулар үшін Мұны өткен шақта қолжетімді болған, бірақ таңдалмаған нұсқаларды сипаттау үшін қолданыңыз.

  • *Мысал:* "We could have gone to the cinema, but we decided to stay home instead." (Біз киноға бара алатын едік, бірақ оның орнына үйде қалуды шештік.)
  • *Мысал:* "You could have asked me for help, you know." (Сен менен көмек сұрай алатын едің ғой.)

Жүзеге аспаған қабілет үшін Бұл сондай-ақ біреудің ие болған, бірақ белгілі бір жағдайға байланысты қолдана алмаған қабілетіне қатысты болуы мүмкін.

  • *Мысал:* "She could have won the race if she hadn't tripped at the end." (Егер ол соңында сүрінбегенде, жарыста жеңе алатын еді.)

'Couldn't have' болымсыз түрі өткенде бір нәрсенің мүмкін емес болғанын білдіреді.

  • *Мысал:* "I couldn't have finished the report any sooner; the computer crashed." (Компьютер істен шыққандықтан, есепті бұдан ерте бітіре алмас едім.)

Жүзеге аспаған өткен шақты сипаттау үшін 'would have' қай кезде дұрыс қолданылады?

'Would have' — бұл жүзеге аспаған өткен шақтың модальды етістігі. Ол көбінесе ешқашан болмаған шарттың болжамды нәтижесін сипаттау үшін шартты сөйлемнің үшінші түрінде қолданылады. Ол басқаша нәтижесі бар басқа өткен шақты елестетеді.

Классикалық құрылым: If + Past Perfect, ...would have + past participle.

  • *Мысал:* "If I had known you were in town, I would have invited you to dinner." (Шындық: мен сенің қалада екеніңді білмедім, сондықтан кешкі асқа шақырмадым.)
  • *Мысал:* "If she had applied for the job, she would have gotten it." (Шындық: ол жұмысқа өтініш бермеді, сондықтан оны алмады.)

Сондай-ақ, 'would have' тіркесін 'if' шарты контекстен түсінікті болғанда, жеке қолдануға болады.

  • *Мысал:* "I would have helped, but I was busy." (Болжалды шарт: ...егер бос болмағанымда.)

'Wouldn't have' болымсыз түрі шарт басқаша болса да, болмайтын нәтижені сипаттайды.

  • *Мысал:* "I wouldn't have enjoyed the party, even if I had gone." (Барған күннің өзінде, кеш маған ұнамас еді.)

Қорытынды

Олар бір-біріне ұқсас көрінгенімен, осы өткен шақ модальды етістіктерінің арасындағы нәзік айырмашылықтар нақты қарым-қатынас үшін өте маңызды. Ниетіңіз туралы ойлануды ұмытпаңыз: сіз өкініш білдіріп тұрсыз ба (should have), өткен мүмкіндікті зерттеп тұрсыз ба (could have), әлде басқа нәтижені елестетіп тұрсыз ба (would have)? 'Would have', 'could have' және 'should have' тіркестерін қашан қолдану керегін түсіну грамматикалық сауаттылығыңызды арттырып қана қоймай, өткен шақ туралы күрделі сезімдер мен идеяларды білдіруге мүмкіндік береді. Оларды жаттығыңыз, сонда ағылшын тіліндегі әңгімелеріңіз бай әрі мағыналы бола түседі.

***

Жиі Қойылатын Сұрақтар (ЖҚС)

1-сұрақ: 'Would have', 'could have', 'should have' айырмашылығын оңай есте сақтаудың жолы қандай?

Ж: Олардың негізгі қызметтерін ойлаңыз: 'Should have' — Өкініш үшін (дұрыс әрекет). 'Could have' — Мүмкіндік үшін (қолжетімді таңдау). 'Would have' — болжамды Нәтиже үшін (қиялдағы қорытынды).

2-сұрақ: 'Should of', 'could of', 'would of' деп жазу дұрыс па?

Ж: Жоқ, бұл өте кең таралған грамматикалық қате. Дұрыс форма әрқашан 'have' болады. Бұл шатасу '...ve' қысқартылған түрінің (мысалы, 'should've') айтылуы 'of' сөзіне өте ұқсас болғандықтан туындайды. Әрқашан 'should have', 'could have', 'would have' деп жазыңыз.

3-сұрақ: Бұл өткен шақ модальды етістіктері қалай жасалады?

Ж: Грамматикалық құрылым үшеуіне де бірдей: модальды етістік (should/could/would) + have + past participle (етістіктің үшінші формасы). Мысалы, сіз 'should have *eaten*', 'could have *seen*' немесе 'would have *been*' деп айтасыз. 'Have' сөзінен кейінгі етістік міндетті түрде өзінің үшінші формасында (past participle) тұруы керек.

4-сұрақ: 'Might have' пен 'could have' мағынасы бірдей ме?

Ж: Олар өте ұқсас және өткен мүмкіндікті талқылағанда жиі бірін-бірі алмастыра алады. Алайда, 'might have' кейде 'could have' қарағанда сәл төменірек сенімділік дәрежесін білдіреді. Мысалы, "He *might have forgotten* the appointment" (Ол кездесуді ұмытып кеткен болуы мүмкін) бұл бірнеше ықтимал себептің бірі екенін білдірсе, "He *could have forgotten*" (Ол ұмытып кетуі мүмкін еді) сол мүмкіндіктің бар екеніне көбірек назар аударады.

5-сұрақ: Өткен шақтағы әдетті сипаттау үшін 'would have' қолдануға бола ма?

Ж: Жоқ, бұл тағы бір жиі кездесетін шатасу. Қайталанған өткен әдеттер үшін сіз "would + негізгі етістік" құрылымын қолдануыңыз керек (мысалы, "When I was a kid, I *would ride* my bike for hours." - Бала кезімде мен велосипедімді сағаттап *тебетінмін*.). 'Would have' тек өткендегі жүзеге аспаған, болжамды жағдайлар үшін қолданылады, шын мәнінде қайталанып болған нәрселер үшін емес.