В кафе вам могут предложить чашечку вкусного кофе. Ваш друг предлагает помощь в решении какой-либо проблемы. На работе вам предлагают заключить контракт с новым поставщиком. В русском языке во всех случаях мы используем слово «предлагать», но в английском это 3 разных слова: offer, suggest, propose. И между ними есть разница. В статье мы её разберем.

Offer

Произношение и перевод

Offer [ˈɒfər] / [о"фэ] - предлагать.

Значение слова
Спросить кого-нибудь, хотели бы они сделать что-либо или иметь.

Употребление
Offer мы используем, когда предлагаем что-либо конкретное: вещь, помощь, услугу .

Пример

They offered him a very good job.
Они предложили ему очень хорошую работу.

I can offer you to drink something.
Я могу предложить тебе выпить что-нибудь.

Unfortunately, they offered the contract to someone else.
К сожалению, они предложили контракт кому-то другому.

Suggest

Произношение и перевод

Suggest / [сэдже"ст] - предлагать.

Значение слова
Сообщить кому-нибудь свою идею о том, что они должны сделать.

Употребление
Этот глагол используем, когда говорим, что кому-то следует сделать что-то. Другими словами, когда мы советуем или рекомендуем сделать что-либо , выдвигаем определенную идею.

Пример

I suggest you call him first.
Я предлагаю тебе позвонить ему первой.

My friend suggests a meeting for a drink after work.
Моя подруга предлагает встретиться выпить после работы.

I suggested a walk in the park.
Я предлагал прогулку в парке.

Propose

Произношение и перевод

Propose / [пропо’ус] - предлагать.

Значение слова
Формальное предложение плана или курса действий.

Употребление
Этот глагол мы используем в официальных случаях, например на собрании или на деловой встрече. Это предложение определенной программы действий, конкретного плана или курса .

Пример

He proposed a compromise.
Он предложил компромисс.

The report also proposes extending the motorway.
В докладе также предлагается расширить шоссе.

I propose that we continue the meeting tomorrow.
Я предлагаю продолжить встречу завтра.

В чем разница?

Offer мы используем, когда предлагаем что-либо конкретное: работу, еду, предмет . Например, вы предлагаете шоколадку своей подруге. Также этот глагол мы используем, когда дело касается торговли: предложить цену, предложить новую услугу.

I offer a good price for you.
Я предлагаю вам хорошую цену.

Речь идет о конкретной цене, это реальное предложение, остается только взять и купить. Покупатель может согласиться (принять предложение), либо отказаться.

She offered to cook a diner.
Она предложила приготовить ужин.

В этом примере тоже видно конкретное действие, которое она предлагает выполнить: приготовить ужин.

Suggest мы используем, когда предлагаем идею о том, что можно сделать или как лучше поступить . В отличие от offer, мы не предлагаем что-то материальное, а просто выдвигаем идею. Мы даем совет, но не навязываем это предложение.

Вы предлагаете свою мысль, а человек может поступить так, как ему предлагают, а может по-другому. Например, своему другу, который проводит много времени за компьютером, вы предлагаете (выдвигаете идею) проводить больше времени на свежем воздухе.

I suggest you see the doctor.
Я предлагаю тебе обратиться к врачу.

Здесь человек дает совет, предлагает идею, о том, что лучше посетить врача. В этом случае не предлагается ничего конкретного (лекарств, лечения или процедур), а просто дается рекомендация.

Propose очень похож по своему значению на suggest, но является более официальным словом. Мы также предлагаем идеи, но это не просто совет, а конкретный план действий . Такие «предложения» чаще всего выдвигаются на собраниях, выступлениях, деловых встречах.

The government proposed changes to the tax system.
Правительство предложило изменения в налоговой системе.

В этом примере мы видим, что официальным органом была предложена идея - определенная программа изменений.

Задание на закрепление

А теперь давайте на практике потренируемся в употреблении этих глаголов. Выберите одно из трех наших слов для каждого предложения.

  • Мэри ____ ему свой велосипед.
  • Он позвонил ей и ____ встретиться.
  • На собрании она ____ сменить название фирмы.
  • Секретарь ____ нам чашечку кофе.
  • Генеральный директор ____ решение этой проблемы.
  • Мой друг ____ заплатить за меня.
  • Я ____ сходить в зоопарк.
  • Правительство ____ новый курс действий.
  • Мы ____ воспользоваться нашей новой услугой.
  • Жду ваших ответов в комментариях.

    Глаголы offer и suggest различаются как по смыслу, так и структурно. Offer близок по значению к русским словам «дать», «угостить» и «вызваться», а suggest - к словам «посоветовать», «выдвинуть идею». После offer идет или существительное, или инфинитив, а после suggest – существительное, герундий или придаточное предложение. Упражнения на offer и suggest можно найти на этой странице:

    Подробно

    Offer и suggest , отличающиеся как по смыслу, так и по структуре, чаще всего одинаково переводятся на русский язык словом «предлагать» - в этом и заключается корень зла. Для неискушённого в английской грамматике человека нет разницы между фразами «он предложил мне кусочек торта» и «он предложил мне надеть другое платье», поэтому и пишет такой человек наугад первое, что приходит в голову. Однако в предложении про торт можно использовать только "offer", а в предложении про платье - только "suggest". Почему? Сейчас увидите.

    Конструкции с глаголом suggest


    С глаголом suggest возможны три принципиально разные структуры.

    1. Существительное

    He suggested a walk in the park.

    Если нужно уточнить, кому именно что-то предлагается, то сделать это можно только с помощью to. Вставлять местоимения him, her, me и им подобные сразу после suggest нельзя:

    He suggested her a walk in the park .

    He suggested a walk in the park to her.

    2. Герундий (глагол с окончанием -ing)

    He suggested taking a walk in the park.

    Использование герундия предполагает, как правило, что говорящий тоже будет принимать участие в предложенной деятельности. Например, собирается идти в парк вместе с теми, кому говорит приведенную выше фразу.

    Как и в случае с существительными, нельзя использовать после suggest косвенное дополнение (him, her, us, them, etc.):

    He suggested us taking a walk in the park .

    Вместо этого можно использовать притяжательные местоимения:

    He suggested our taking a walk in the park.

    Однако если необходимо уточнить, кому именно предлагается деятельность, вместо герундия гораздо удобнее использовать третий вариант - придаточные предложения.

    3. Придаточные предложения

    He suggested that she should take a walk in the park.

    В этом предложении однозначно понятно, кто, по мнению говорящего, должен пойти в парк.

    Слова that и should можно опускать:

    He suggested that she should take a walk in the park. = He suggested she take a walk in the park.

    Да, именно "she take". Окончание -s у глагола take в данном случае имеет полное право отсутствовать, поскольку это сослагательное наклонение.

    Впрочем, к сослагательному наклонению никто не принуждает. Использовать suggest можно и без него, тогда к глаголам будут добавляться обычные окончания:

    He suggested that she took a walk in the park.

    He suggests that she takes a walk in the park.

    Оба варианта придаточных предложений одинаково правильны и по смыслу не различаются, поэтому смело берите любой из них. Главное - ни в коем случае не используйте с глаголом suggest инфинитивы :

    He suggested us to take a walk in the park . Конструкции с глаголом offer


    С глаголом offer принципиальных структур только две:

    1. Существительное

    He offered some useful advice.

    При этом для уточнения, кому именно что-то предлагается, можно использовать любые дополнения:

    He offered her the job.

    They offered the job to her.

    2. Инфинитив

    Обратите внимание, что, в отличие от конструкции с существительным, в этой конструкции уже нельзя использовать косвенные дополнения:

    He offered me to help . Смысловые различия между offer и suggest


    Теперь, когда мы узнали, в каких конструкциях употребляются suggest и offer, посмотрим на смысловые различия между ними .

    И после suggest, и после offer можно употреблять существительные. Значит ли это, что в таких случаях эти глаголы взаимозаменяемы? Нет, не значит. Вот два примера:

    He offered me a glass of white wine . - Он взял стакан вина и угостил меня им. В этой ситуации глагол suggest неуместен.

    May I suggest a white wine with this dish, Sir? - Официант посоветовал мне вино, выдвинул его на рассмотрение, поэтому suggest уместен.

    То есть, offer - это когда дали и сказали: «держи», а suggest - когда не дали, а интересуются: «может, вот это?» Иными словами, по смыслу offer ближе к слову «дать» или «угостить», а suggest - к слову «посоветовать» . Вот поэтому фразу «он предложил мне кусочек торта» и следует переводить именно с offer, а не suggest:

    He offered me a piece of cake.

    В случае, если за offer или suggest следует не существительное, а глагол, смысловые различия еще более ощутимы. Offer всегда подразумевает, что заниматься предложенной деятельностью будет сам говорящий. Suggest, в свою очередь, подразумевает, что деятельностью будут заниматься те, кому её предлагают, а сам говорящий не обязательно будет в ней участвовать.

    Jack offered to help Anna. - Джек сам собирается помогать Анне.

    Jack suggested helping Anna. - Джек предложил кому-то помочь Анне. То есть Джек считает, что надо бы Анне помочь, но помогать он собирается не один, он только делится идеей.

    Jack suggested that Peter should help Anna. - Джек вообще не собирается участвовать в процессе. Он предлагает помочь Анне, но считает, что заняться этим следует Питеру.

    Таким образом, по значению глагол offer близок к слову «вызваться», а suggest - к слову «посоветовать» или «выдвинуть идею» . Поэтому фраза «Он предложил мне надеть новое платье» должна быть переведена только с suggest:

    He suggested that I should put on a new dress.

    Вот, собственно, и все, что нужно знать о глаголах offer и suggest, чтобы употреблять их правильно. Советую теперь заняться упражнениями в грамматической копилке.

    Для того чтобы дать совет на английском языке, можно использовать один из трех глаголов: to suggest , to recommend или to advise . Все они переводятся на русский язык словом «советовать». Несмотря на то, что перевод одинаковый, эти глаголы отличаются оттенками значений. А это значит, что они используются в разных ситуациях. В этой статье мы поможем вам разобраться, когда следует употреблять каждый из них.

    Как употреблять глагол to suggest

    Глагол to suggest переводится на русский язык как «предлагать», «советовать». Он чаще всего используется для того, чтобы подать какую-то идею или предложить план действий.

    To suggest можно использовать в следующих конструкциях:

    • to suggest something (to somebody );

      Peter suggested a good plan. – Питер предложил хороший план.

      Anny suggests a book to me. – Энни предлагает мне книгу.

    • to suggest doing something ;

      My friend suggested having a party at his house. – Мой друг предложил устроить вечеринку в его доме.

      I suggest baking a cake. – Предлагаю испечь торт.

    • to suggest (that ) someone (should ) do something .

      I suggest you take part in the meeting. – Предлагаю , чтобы ты принял участие в совещании.

      Jeremy suggests that she should drink more water. – Джереми советует ей пить больше воды.

      His sister suggests that he park his car right here. – Его сестра предлагает припарковать машину прямо здесь.

    Если мы хотим сказать, что какой-то человек подходит для выполнения определенной работы или предмет служит некой цели, мы будем использовать глагол to suggest с предлогами for (на, для) и as (как, в качестве):

    • to suggest somebody for something ;

      Would you suggest Bill for this position? – Ты бы рекомендовал Билла на эту должность?

      I can’t suggest you for this job. – Я не могу рекомендовать тебя на эту работу.

    • to suggest somebody /something as something .

      I suggest Mr. Jones as a good teacher of English. – Я рекомендую мистера Джонса как хорошего учителя английского.

      He suggested Hyde Park as a place for a picnic. – Он предложил Гайд-парк в качестве места для пикника.

    Когда использовать глагол to recommend

    Слово to recommend соответствует русскому «рекомендовать», «советовать». С его помощью мы предлагаем сделать то, что по нашему мнению приведет к положительным результатам или улучшит положение.

    To recommend используется в следующих конструкциях:

    • to recommend something /somebody (to somebody ) (for /as something );

      Mr. Hicks recommended a good comedy. – Мистер Хиккс порекомендовал хорошую комедию.

      Mrs. Bell recommended this pen to me. – Миссис Белл порекомендовала мне эту ручку.

      His friends recommended the teacher to him for private lessons. – Его друзья порекомендовали ему учительницу для частных уроков.

    • to recommend (that ) someone do something ;

      I recommend you use napkins. – Советую тебе пользоваться салфетками.

      I recommended that she speak to a lawyer. – Я порекомендовал ей поговорить с адвокатом.

    • to recommend (somebody ) doing something .

      My mother recommends brushing teeth twice a day. – Мама советует чистить зубы два раза в день.

      A librarian recommended me reading a novel. – Библиотекарь порекомендовал мне почитать роман.

    Как употреблять глагол to advise

    Существительное «совет» (advice ) и глагол «советовать» (to advise ) в английском языке отличаются всего одной буквой. Существительное advice встречается в выражениях: to ask somebody’s advice – просить чьего-то совета; to get some advice – получить совет; to give somebody (some ) advice – давать кому-то совет.

    Глагол to advise используется, когда мы хотим сообщить, как следует поступить в определенной ситуации. Очень часто to advise подразумевает, что могут быть негативные последствия, если человек не последует вашему совету.

    Глагол to advise встречается в следующих конструкциях:

    • to advise somebody to do something ;

      His doctor advised him to give up smoking. – Его врач посоветовал ему бросить курить.

    • to advise that somebody do something ;

      The teacher advises that children spend more time by the sea. – Учительница советует , чтобы дети проводили больше времени у моря.

      Experts advise that people sunbathe less. – Эксперты советуют людям меньше загорать.

    • to advise (somebody ) against (doing ) something ;

      Эту конструкцию следует использовать, если вы не советуете человеку что-либо делать.

      I advise you against fishing in this pond. – Я не советую ловить рыбу в этом озере.

    • to advise somebody of something – извещать, информировать, уведомлять кого-то о чем-то.

      Эта конструкция используется, чтобы предоставить кому-то официальную информацию о чем-то.

      An expert advised them of their rights. – Эксперт известил их об их правах.

      We advise our customers of any changes in the delivery dates. – Мы извещаем наших клиентов о любых изменениях в дате доставки.

    Выбор глагола: advise vs recommend vs suggest

    To advise более сильный глагол, чем to recommend . Фраза I advise подразумевает «я советую, потому что лучше знаю, как поступить в сложившейся ситуации». Такая формулировка может обидеть человека, особенно если он старше вас по должности или возрасту. Выражение I recommend значит «я советую, потому что хочу быть полезным». Если вы не хотите быть чересчур навязчивым с советом, лучше используйте to recommend .

    I advise you to take a morning bus. Otherwise, you’ll be late. – Я советую сесть на утренний автобус. Иначе ты опоздаешь.

    I recommend you to take a morning bus. Otherwise, you can be late. – Я рекомендую тебе сесть на утренний автобус. Иначе ты можешь опоздать.

    Также to advise используется, если совет дается представителями власти или профессионалом в какой-то области. Обычно такой совет подразумевает настойчивую рекомендацию что-то делать или не делать. При употреблении to advise вы обязательно должны разбираться в вопросе лучше, чем ваш собеседник, или быть экспертом в том, о чем говорите. В таких случаях to advise часто используется вместе с существительными a doctor (врач), a teacher (учитель), a counsellor (консультант), a government official (государственный служащий), an expert (эксперт), a policeman (полицейский) и т. д.

    The doctor advised me to stay in bed for one more week. – Врач посоветовал мне соблюдать постельный режим еще одну неделю.

    A policemen advised the citizens against walking in the streets late at night. – Полицейский посоветовал гражданам не гулять по улицам поздно ночью.

    На фоне to advise и to recommend глагол to suggest самый «мягкий». Мы используем его в основном, чтобы предложить какую-то идею, а следовать ей или не следовать, решать самому человеку.

    In general, I don’t care. But I suggest ordering a big cake for the party. – В целом мне все равно. Но я предлагаю заказать большой торт для вечеринки.

    Для того чтобы лучше запомнить разницу между глаголами to suggest и to recommend , предлагаем посмотреть это видео.

    Для вашего удобства мы оформили в виде таблицы основные значения глаголов to suggest , to recommend , to advise и конструкции, в которых они употребляются.

    To suggest
    выражает идею, предлагает действовать тем или иным образом To recommend
    рассказывает человеку о преимуществах, которые он получит, следуя совету To advise
    дает экспертный совет или предупреждает о возможных негативных последствиях
    • suggest something (to somebody );
    • suggest doing something ;
    • suggest (that ) someone (should ) do something ;
    • suggest somebody for something ;
    • suggest somebody /something as something .
    • recommend something /somebody (to somebody ) (for /as something );
    • recommend (that ) someone do something ;
    • recommend (somebody ) doing something .
    • advise somebody to do something ;
    • advise that somebody do something ;
    • advise somebody against (doing ) something ;
    • advise somebody of something .

    (*.pdf, 193 Кб)

    Мы надеемся, что наша статья помогла вам разобраться в различиях между оттенками значений глаголов to suggest , to recommend и to advise . Ведь очень важно понимать, какое из слов лучше подойдет к ситуации, в которой вы находитесь, чтобы не попасть впросак.

    А теперь предлагаем проверить, насколько хорошо вы усвоили новую информацию, с помощью нашего теста.

    Тест

    Выбор слова: suggest, recommend или advise

    Когда планируется внести изменения на веб сайт, всегда полезно услышать, что думают посетители о новых функциях и особенностях. Очень долго разработчики были ограничены только использованием контактной формы, в надежде на то, что обратная связь с пользователем сработает, что, к сожалению, не всегда приносило результат.

    Сегодня мы изменим подход - будем использовать социальный принцип, который принес успех многим известным сайтам, и, к тому же, очень нравится посетителям, которые с удовольствием оставляют советы и голосуют за предложения других по будущим изменениям сайта.

    XHTML

    Используем новый тип документа HTML5, определяем секцию head, вставляем тег title , основную таблицу стилей - styles.css .

    demo.php Рекомендации на будущее (используем PHP, jQuery и MySQL) | сайт have_voted ? "inactive" : "active").""> ".$this->suggestion." ".(int)$this->rating." "; } }

    Метод __toString() используется для создания представления объекта в виде строки. Таким образом мы можем построить разметку HTML, включая заголовок предложения и количество голосов.

    Метод __get() используется для предоставления доступа к неопределённым свойствам класса для массива $data . Это означает, что если мы хотим получить доступ к $obj->suggestion , а данное свойство не определено, то оно будет получено из массива $data и возвращено так, как будто оно существует. Таким образом мы можем передать массив конструктору, вместо того, чтобы устанавливать все свойства. Мы используем такой подход, когда создаем объект в ajax.php .

    Теперь перейдем к генерированию неупорядоченного списка для страницы.

    demo.php require "connect.php"; require "suggestion.class.php"; // Конвертируем IP в число. Это более эффективный способ хранения IP // в базе данных: $ip = sprintf("%u",ip2long($_SERVER["REMOTE_ADDR"])); // Следующий запрос использует left join для выбора // всех предложений и одновременно определяет, // голосовал ли пользователь за них. $result = $mysqli->query(" SELECT s.*, if (v.ip IS NULL,0,1) AS have_voted FROM suggestions AS s LEFT JOIN suggestions_votes AS v ON(s.id = v.suggestion_id AND v.day = CURRENT_DATE AND v.ip = $ip) ORDER BY s.rating DESC, s.id DESC "); $str = ""; if(!$mysqli->error) { // Генерируем UL $str = "
      "; // Используем метод MySQL fetch_object для создания нового объекта // и наполнения его столбцами результата запроса: while($suggestion = $result->fetch_object("Suggestion")){ $str.= $suggestion; // Используем метод __toString(). } $str .="
    "; }

    После выполнения запроса мы используем метод fetch_object() объекта $result . Данный метод создает объект заданного класса для каждой строки результата запроса, и назначает столбцы каждой строчки как публичные свойства объекта.

    PHP также управляет запросами AJAX, отправляемыми jQuery. Это реализовано в ajax.php . Для разделения действий AJAX, скрипт использует параметр $_GET["action"] , который может иметь одно из двух значений - ‘vote ‘ или ‘submit ‘.

    ajax.php require "connect.php"; require "suggestion.class.php"; // если запрос пришел не от AJAX, то выходим: if($_SERVER["HTTP_X_REQUESTED_WITH"] !="XMLHttpRequest"){ exit; } // Конвертируем IP в число. Это более эффективный способ хранения IP в базе данных: $ip = sprintf("%u",ip2long($_SERVER["REMOTE_ADDR"])); if($_GET["action"] == "vote"){ $v = (int)$_GET["vote"]; $id = (int)$_GET["id"]; if($v != -1 && $v != 1){ exit; } // Проверяем, существует ли такой id предложения: if(!$mysqli->query("SELECT 1 FROM suggestions WHERE id = $id")->num_rows){ exit; } // Поля id, ip и day является основным ключем. // Запрос потерпит неудачу, если мы будем пытаться вставить дупликат ключа, // что означает возможность для пользователя голосовать только один раз в день. $mysqli->query(" INSERT INTO suggestions_votes (suggestion_id,ip,day,vote) VALUES ($id, $ip, CURRENT_DATE, $v) "); if($mysqli->affected_rows == 1) { $mysqli->query(" UPDATE suggestions SET ".($v == 1 ? "votes_up = votes_up + 1" : "votes_down = votes_down + 1").", rating = rating + $v WHERE id = $id "); } } else if($_GET["action"] == "submit"){ if(get_magic_quotes_gpc()){ array_walk_recursive($_GET,create_function("&$v,$k","$v = stripslashes($v);")); } // Зачищаем контент $_GET["content"] = htmlspecialchars(strip_tags($_GET["content"])); if(mb_strlen($_GET["content"],"utf-8")query("INSERT INTO suggestions SET suggestion = "".$mysqli->real_escape_string($_GET["content"])."""); // Вывод HTML кода нового созданного предложения в формате JSON. // Мы используем (string) для вызова магического метода __toString(). echo json_encode(array("html" => (string)(new Suggestion(array("id" => $mysqli->insert_id, "suggestion" => $_GET["content"]))))); }

    Когда jQuery отправляет запрос ‘vote ‘, не предполагается никакого возвращаемого значения, таким образом скрипт ничего не выводит. При запросе ‘submit ‘, jQuery ожидает возвращения объекта JSON, который содержит разметку HTML для предложения, которое только-что было вставлено. Именно здесь создается новый объект Suggestion с использованием магического метода __toString() и конвертированием с помощью функции json_encode() .

    jQuery

    Весь код jQuery располагается в файле script.js . Он отслеживает события нажатия кнопки мыши для красной и зеленой стрелочек. Но так как предложение может быть вставлено в любой момент, то используется метод jQuery live() .

    script.js $(document).ready(function(){ var ul = $("ul.suggestions"); // Отслеживаем нажатие на стрелочках ВВЕРХ или ВНИЗ: $("div.vote span").live("click",function(){ var elem = $(this), parent = elem.parent(), li = elem.closest("li"), ratingDiv = li.find(".rating"), id = li.attr("id").replace("s",""), v = 1; // Если пользователь уже голосовал: if(parent.hasClass("inactive")){ return false; } parent.removeClass("active").addClass("inactive"); if(elem.hasClass("down")){ v = -1; } // Увеличиваем счетчик справа: ratingDiv.text(v + +ratingDiv.text()); // Помещаем все элементы LI в массив // и сортируем его по количеству голосов: var arr = $.makeArray(ul.find("li")).sort(function(l,r){ return +$(".rating",r).text() - +$(".rating",l).text(); }); // Добавляем отсортированные элементы LI в UL ul.html(arr); // Отправляем запрос AJAX $.get("ajax.php",{action:"vote",vote:v,"id":id}); }); $("#suggest").submit(function(){ var form = $(this), textField = $("#suggestionText"); // Предотвращение дублирования запросов: if(form.hasClass("working") || textField.val().length