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

Past Simple және Present Perfect: басты айырмашылығы және дұрыс қолдану ережелері

Past Simple мен Present Perfect шақтарын шатастырасыз ба? Бұл мақалада қарапайым ережелер мен мысалдар арқылы олардың басты айырмашылығын түсіндіреміз.

difference between past simple and present perfectpast simple vs present perfectwhen to use past simplewhen to use present perfectenglish grammar tenses

Past Simple және Present Perfect шақтарының негізгі айырмашылығы олардың уақытпен байланысында жатыр. Past Simple өткен шақта белгілі бір уақытта басталып, аяқталған іс-әрекетті сипаттайды. Ал Present Perfect қазіргі сәтпен байланысы немесе нәтижесі бар, көбінесе әлі аяқталмаған уақыт кезеңінде болған іс-әрекетті білдіреді.

Ағылшын тілін үйренушілердің көпшілігі үшін етістіктің шақтарын меңгеру күрделі кодты шешкенмен бірдей. Ең жиі шатастыратын тақырыптардың бірі — Past Simple мен Present Perfect арасындағы таңдау. Екеуі де өткен шақ туралы айтады, сонда оларды бірінің орнына бірін қолдана беруге бола ма? Қысқа жауап — жоқ. Past Simple мен Present Perfect шақтарының нақты айырмашылығын түсіну сіздің ағылшын тіліндегі сөйлеу мәнеріңізді табиғи әрі нақты етеді.

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

Past Simple шағы дегеніміз не?

Past Simple шағы өткенде басталып, толығымен аяқталған іс-әрекеттерді, оқиғаларды немесе жағдайларды сипаттау үшін қолданылады. Есте сақтайтын ең маңызды ереже — Past Simple әрқашан аяқталған, нақты бір уақытқа қатысты болады. Тіпті нақты уақыт аталмаса да, ол меңзеліп тұрады.

Past Simple шағын қашан қолдану керек?

Сіз Past Simple шағын іс-әрекет те, уақыт кезеңі де аяқталған кезде қолдануыңыз керек. Оқиғаны өткен шақпен байланыстыратын нақты уақыт маркерлерін іздеңіз.

Жиі кездесетін Past Simple уақыт маркерлері:

  • yesterday (кеше)
  • last week/month/year (өткен аптада/айда/жылы)
  • ... ago (e.g., ten minutes ago, two years ago) (... бұрын, мысалы, он минут бұрын, екі жыл бұрын)
  • in 2015 (2015 жылы)
  • when I was a child (мен бала кезімде)
  • at 3 PM (сағат 3-те)

Мысалдар:

  • I visited my grandparents last weekend. (Іс-әрекет те, уақыт та, яғни «өткен демалыс» та аяқталған.)
  • She graduated from university in 2020. (2020 жыл өтіп кеткен.)
  • They ate pizza for dinner yesterday. (Кеше — аяқталған уақыт.)

Present Perfect шағы дегеніміз не?

Present Perfect шағы (have/has + past participle) сәл күрделірек, себебі ол өткен шақты қазіргімен байланыстырады. Ол өткенде белгісіз бір уақытта орын алған, бірақ қазіргі сәтте маңызы немесе нәтижесі бар іс-әрекеттер үшін қолданылады.

Present Perfect шағын қай кезде қолданған жөн?

Present Perfect шағын бірнеше негізгі жағдайда қолдану керек: өмірлік тәжірибелер, қазіргі уақытта нәтижесі бар жақында болған іс-әрекеттер және аяқталмаған уақыт кезеңіндегі іс-әрекеттер үшін.

Жиі кездесетін Present Perfect уақыт маркерлері:

  • today (бүгін)
  • this week/month/year (осы аптада/айда/жылы)
  • so far (осы уақытқа дейін)
  • ever / never (өміріңде / ешқашан)
  • already / yet (қазірдің өзінде / әлі)
  • for / since (-дан/-ден бері)

Мысалдар:

  • I have seen that movie before. (Бұл — өмірлік тәжірибе; нақты уақыты маңызды емес.)
  • She has lost her wallet. (Өткендегі әрекеттің қазіргі нәтижесі бар: оның қазір әмияны жоқ.)
  • We have worked hard this week. (Уақыт кезеңі, яғни «осы апта», әлі аяқталған жоқ.)

Past Simple мен Present Perfect-тің басты айырмашылығы уақытқа қатысты ма?

Past Simple мен Present Perfect шақтарының нақты айырмашылығын түсінудің ең айқын жолы — оларды қатар қойып салыстыру. Таңдау әрдайым дерлік уақыт кезеңінің аяқталған немесе аяқталмағанына байланысты болады.

  • Past Simple (Аяқталған уақыт): I wrote two emails this morning. (Қазір түс немесе кеш болды; таңертеңгі уақыт бітті.)
  • Present Perfect (Аяқталмаған уақыт): I have written two emails this morning. (Әлі таңертеңгі уақыт; мен тағы да хат жазуым мүмкін.)
  • Past Simple (Әрекет аяқталды): He lived in Tokyo for three years. (Бұл оның қазір Токиода тұрмайтынын білдіреді.)
  • Present Perfect (Әрекет жалғасуда): He has lived in Tokyo for three years. (Бұл оның әлі де Токиода тұратынын білдіреді.)

Былай ойлап көріңіз: Past Simple оқиғаға нүкте қойып, оны өткен шақта қалдырады. Ал Present Perfect қазіргі шаққа есік ашып қояды.

Қорытынды: барлығы қазіргі сәтпен байланысқа тіреледі

Сонымен, осы екі шақтың арасындағы таңдау бір ғана сұраққа келіп тіреледі: іс-әрекет қазіргі сәттен ажыратылған ба, әлде онымен нақты байланысы бар ма? Егер бұл аяқталған уақыттағы аяқталған оқиға болса, Past Simple-ды қолданыңыз. Егер бұл тәжірибе, жаңалық немесе жалғасып жатқан уақыт аралығындағы әрекет болса, Present Perfect-ті таңдаңыз.

Past Simple мен Present Perfect айырмашылығын меңгеру тәжірибені қажет етеді, бірақ уақыт контекстіне назар аудару — ең тиімді стратегия. Тыңдауды, оқуды және жаттығуды жалғастыра берсеңіз, көп ұзамай бұл таңдау сіз үшін әдетке айналады.

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

"I lost my keys" пен "I have lost my keys" сөйлемдерінің айырмашылығы қандай?

"I lost my keys" (Past Simple) — өткендегі оқиға туралы қарапайым хабарлама. "I have lost my keys" (Present Perfect) қазіргі нәтижеге баса назар аударады: мен кілттерімді *дәл қазір* таба алмай тұрмын және үйге кіре алмаймын.

Present Perfect шағымен "yesterday" сөзін қолдануға бола ма?

Жоқ, болмайды. "Yesterday", "last week" немесе "in 1999" сияқты аяқталған уақыт маркерлері тек Past Simple шағымен қолданылуы керек. "I have seen him yesterday" деп айту грамматикалық тұрғыдан қате.

Жақында болған оқиғалар үшін Past Simple немесе Present Perfect-тің қайсысын таңдау керек?

Егер сіз жаңа ақпаратты хабарлап жатсаңыз, Present Perfect-ті қолданыңыз: "The company has hired a new CEO." (Компания жаңа бас директорды жұмысқа алды.) Егер оқиғаны нақты мәліметтермен жалғастырсаңыз, Past Simple-ға ауысыңыз: "They announced the decision this morning." (Олар шешімді бүгін таңертең жариялады.)

Бұл шақтарды қолдануда американдық және британдық ағылшын тілінде айырмашылық бар ма?

Иә, болуы мүмкін. Американдық ағылшын тілінде британдық ағылшын тілінде сөйлейтін адам Present Perfect-ті қолданатын жағдайда, жақында болған іс-әрекеттер үшін Past Simple жиі қолданылады. Мысалы, (AmE) "Did you eat yet?" және (BrE) "Have you eaten yet?"

Past Simple мен Present Perfect шақтарын бір сөйлемде қолдануға бола ма?

Иә, бұл өте жиі кездеседі. Мысалы: "I have travelled a lot since I finished college." Бұл жерде "have travelled" аяқталмаған кезеңге (колледжді бітіргеннен қазірге дейін), ал "finished" өткендегі нақты аяқталған оқиғаға қатысты.