Граматика

Непряма мова (reported speech)

Повний довідник з непрямої мови: таблиці зсуву часів і слів часу/місця, правила для питань, наказів і прохань, випадки без зсуву та дієслова введення.

Пряма і непряма мова

Пряма мова (direct speech) передає слова людини дослівно, в лапках: Nastia said, "I am tired."

Непряма мова (reported speech) переказує сказане своїми словами, без лапок: Nastia said that she was tired.

Коли ми переказуємо чужі слова вже після того, як їх сказали (вводне дієслово в минулому: said, told, asked), час у переказі зазвичай "відступає на крок назад" — це називають зсувом часів (backshift). Порівняйте:

  • Пряма: Oleh said, "I work in Kyiv."
  • Непряма: Oleh said that he worked in Kyiv.

Теперішній work стає минулим worked, а займенник I міняється на he, бо тепер про Олега говорить хтось інший.

Зсув часів (backshift)

Пряма моваНепряма моваПриклад
Present SimplePast Simple"I live here" стає She said she lived there.
Present ContinuousPast Continuous"I am working" стає He said he was working.
Past SimplePast Perfect"I saw it" стає She said she had seen it.
Present PerfectPast Perfect"I have finished" стає He said he had finished.
willwould"I will call" стає She said she would call.
cancould"I can swim" стає He said he could swim.
maymight"It may rain" стає She said it might rain.
musthad to"I must go" стає He said he had to go.

Пам'ятайте: Past Perfect уже не має куди відступати, тому він у непрямій мові не змінюється. Так само зазвичай не змінюються would, could, might, should, ought to. Освіжити самі часи можна в огляді всіх часів, а модальні дієслова — у довіднику модальних.

Зсув слів часу і місця

Разом із часом дієслова часто зсуваються й слова, що вказують на час і місце: адже переказуємо ми зазвичай в інший день і в іншому місці.

Пряма моваНепряма мова
nowthen
todaythat day
tomorrowthe next day
yesterdaythe day before
herethere
thisthat
thesethose
agobefore

Приклад: Petro said, "I saw her here yesterday." стає Petro said he had seen her there the day before.

Питання в непрямій мові

У непрямих питаннях зникає інверсія і допоміжні do / does / did, а знак питання не ставиться — порядок слів стає стверджувальним (підмет перед дієсловом).

Питання yes/no вводимо через if або whether:

  • Пряма: "Do you live in Kyiv?"
  • Непряма: She asked if I lived in Kyiv.
  • Пряма: "Are you ready?"
  • Непряма: He asked whether I was ready.

Wh-питання зберігають питальне слово (what, where, when, why, how), яке й з'єднує частини:

  • Пряма: "Where do you work?"
  • Непряма: She asked where I worked.
  • Пряма: "What did you buy?"
  • Непряма: He asked what I had bought.

Типова помилка українців: зберігати порядок питання. Не кажемо She asked where did I work чи He asked what have you bought. Правильно: підмет одразу після питального слова, без do / did і без знака питання.

Накази і прохання

Накази, прохання й поради передаємо конструкцією tell / ask + object + to + інфінітив. Заперечення — not to + інфінітив.

  • Пряма: "Close the door." стає She told me to close the door.
  • Пряма: "Please help me." стає He asked me to help him.
  • Пряма: "Don't be late." стає She told me not to be late.

Звертайте увагу: після tell і ask тут обов'язковий об'єкт (me, him, her, us, them): told me to..., asked her to...

Коли зсув НЕ обов'язковий

Бувають випадки, коли час у непрямій мові лишають без змін.

  • Загальні істини й факти, що досі правдиві: The teacher said that water boils at 100 degrees. (не boiled — це завжди так).
  • Вводне дієслово в теперішньому часі (says, asks): якщо переказуємо в момент мовлення, зсуву немає. Nastia says she is busy. (а не was).
  • Коли ситуація й досі актуальна, зсув можливий, але не обов'язковий: He said he is / was married.

Дієслова введення

Переказ вводять не лише say і tell — вибір дієслова додає відтінок.

say проти tell — головна пара, яку часто плутають:

  • say вживаємо БЕЗ адресата (say something): She said that she was tired.
  • tell вживаємо З адресатом (tell somebody): She told me that she was tired.
  • Не кажемо she said me чи she told that (без об'єкта).

Інші корисні дієслова введення:

  • explain — пояснити: He explained that the shop was closed.
  • admit — визнати: She admitted that she was wrong.
  • suggest — запропонувати: He suggested going to Kyiv.
  • promise — пообіцяти: She promised to call.
  • warn — попередити: He warned me not to be late.

Швидка пам'ятка

  • Вводне дієслово в минулому — час у переказі зсувається на крок назад (work стає worked, will стає would).
  • Past Perfect і would / could / might далі не зсуваються.
  • Слова часу й місця зсуваються теж: now стає then, tomorrow стає the next day, here стає there.
  • Питання: порядок стверджувальний, без do / does / did і без знака питання; yes/no — через if / whether, wh-питання зберігають питальне слово.
  • Накази й прохання: tell / ask + somebody + to + інфінітив (заперечення not to).
  • say something, але tell somebody.
  • Загальні істини й переказ у теперішньому (says) зсуву не потребують.