• menu
  • /

  • menu
  • /

    Present Perfect в англійській мові

    

    Стверджувальні речення

    Теперішній доконаний час утворюється за допомогою допоміжного have/has та третьої форми основного дієслова


    Доконаний час


    I have been
    he has been
    She has been
    It has been
    You have been
    We have been
    They have been

    Приклади речень


    I
    (Я)
    have done
    (робив)
    this job before.
    (цю роботу раніше.)
    We
    (Ми)
    have spoken
    (поговорили)
    to him.
    (з ним.)
    He
    (Він)
    has gone
    (поїхав)
    to Italy.
    (в Італію.)
    She
    (Вона)
    has been
    (була)
    to that restaurant.
    (у цьому ресторані.)

    Вживання слів just, already, yet


    Ми ставимо already, just між допоміжним дієсловом have/has та третьою формой дієслова в стверджувальних реченнях.


    I
    (Я)
    have just seen
    (щойно бачив)
    her.
    (її.)
    They
    (Вони)
    have already left
    (вже поїхали)
    for Italy.
    (в Італію.)
    She
    (Вона)
    has just driven
    (щойно поїхала)
    to work.
    (на роботу.)

    Ми ставимо yet в заперечних і питальних реченнях і слово yet іде наприкінці речення.


    • I haven't spoken to her yet. (Я ще не говорила з нею.)
    • Have you spoken to her yet? (Ти вже поговорила з нею?)

    Заперечні речення

    Заперечні речення утворюються за допомогою частки not, яка додається до допоміжного дієслова haven't/hasn't


    He
    (Він)
    hasn't cleaned
    (не прибрав)
    his room yet.
    (свою кімнату ще.)
    We
    (Ми ще)
    haven't booked
    (не бронювали)
    the tickets yet.
    (квитки.)
    He
    (Він)
    hasn't called
    (не дзвонив)
    me for two month.
    (мені два місяці.)
    I
    (Я)
    haven't done
    (нічого не зробила)
    any work since you came.
    (відколи ти прийшов.)

    Питальні речення


    В питальних реченнях допоміжне дієслово have/has міняється місцями з підметом.


    Have they
    (Вони)
    won
    (виграли)
    the game?
    (гру?)
    Has she
    (Вона)
    come back
    (повернулася)
    from her holiday yet?
    (зі своєї відпустки вже?)
    Have you
    (Ти)
    eaten
    (їв щось)
    anything yet?
    (вже?)
    Has he
    (Він)
    ever flown
    (коли-небудь літав)
    in a helicopter?
    (на гелікоптері?)

    Коли ми вживаємо Present Perfect

    Мовні ситауції Слова маркери
    говоримо про досвід ever, never, before
    говоримо про нещодавнє минуле just, already, yet, recently
    говоримо про період часу, що розпочався у минулому і триває до теперішнього моменту how long, for, since
    з найвищим ступенем прикметників the best, the most interesting
    з порядковими числівниками the first, the second

    1. Ми говоримо про досвід, але не уточнюємо, коли саме цей досвід відбувся.


    • Have you ever been to Barcelona? (Ти коли-небудь була у Барселоні?)
    • I have never played tennis. (Я ніколи не грав в теніс.)
    • She has never met him. (Вона ніколи не зустрічала його.)


    2. Ми говоримо про нещодавнє минуле за допомогою слів just, already, yet, recently, lately.


    • I have already finished my work. (Я вже закінчила свою роботу.)
    • We have just booked the tickets. (Ми тільки що забронювали квитки.)
    • They haven't got married yet. (Вони ще не одружилися.)


    3. Ми говоримо про період часу, коли дія почалася в минулому та все ще триває.


    • How long have you lived here? (Скільки ви живете тут?)
    • I haven't seen him for two weeks. (Я не бачила його два тижні.)
    • She hasn't been to the gym since Monday. (Вона не була в спортзалі з понеділка.)


    4. Ми вживаємо Present Perfect з найвищим ступенем прикметників за прикладом речень нижче.


    • It is the best film I have ever seen. (Це найкращий фільм, який я коли-небудь бачила.)
    • He is the most interesting person I have spoken to. (Він найцікавіша людина, з якою я говорив.)
    • It is the most expensive bag I have ever bought. (Це найдорожча сумка, яку я коли-небудь купувала.)


    have been to, have been in, have gone to

    Коли ми були в якомусь місці та вже повернулися, ми використовуємо have been to.


    • I have been to the gym today. (Я був в спортзалі сьогодні.)
    • They have been to work. (Вони були на роботі.)

    Коли ми пішли/поїхали в якесь місце і ще не повернулися, ми використовуємо have gone to.


    • My father has gone to the bank. (Мій батько пішов у банк.)
    • They have gone to the party. (Вони пішли на вечірку.)

    Коли ми пішли/поїхали в якесь місце і ще знаходимося там, ми використовуємо have been in.


    • I have been in Italy for two weeks. (Я знаходжуся в Італії два тижні.)
    • They have been in Prague since Monday. (Вони в Празі з понеділка.)


    Різниця між Present Perfect и Past Simple

    Коли ми уточнюємо час, коли дія відбулася за допомогою слів yesterday, last week, last year, ago, ми не можемо використати Present Perfect. Замість нього ми вживаємо Past Simple.

    • I saw her yesterday. (Я бачив її учора.)
    • She called him two minutes ago. (Вона дзвонила йому дві хвилини тому.)


    Слова маркери Present Perfect

    Слова маркери для Present Perfect и Past Simple


    Present Perfect Past Simple
    ever yesterday
    never last night/week/month/year
    just in 1999
    already a minute/a week ago
    yet from 2011 to 2014
    How long...? When...?
    for What year...?
    since on Sunday/Monday
    before when I was a child


    більше про слова маркери Present Perfect

    Вживання слів since и for

    Коли ми говоримо про період часу, ми вживаємо слово for. Коли ми говоримо про певний момент в часі, з якого почалася дія, ми вживаємо since


    since for
    Friday two hours
    my birthday three days
    10 o'clock four weeks
    January a year
    2011 half an hour
    we moved fifteen minutes
    I was a child months
    last year a long time
    yesterday ages


    про особливості вживання How long, for, since в Present Perfect и Past Simple
    Тест на перевірку
    Питання 1
    Theyin a coffee bar a week ago.
    Питання 2
    Shefrom Italy.
    Питання 3
    to Madrid?
    Питання 4
    Ia plane.
    Питання 5
    Theyto the beach yesterday.
    Питання 6
    to a celebrity?
    Питання 7
    My parentsmy sister from the airport.
    Питання 8
    Ia camel.
    Ваш результат: 0 / 8