Смотрим на предложение.
1. Вопрос.
2. Сказуемое стоит в форме времени Past Indefinite.
3. Смысловой глагол (buy) -- не глагол-связка be и не модальный глагол (can, must, should).
Вывод: нужен вспомогательный глагол do (в форме прошедшего времени) .
What did you buy? = Что ты купил? (в прошлом)
Этот же вспомогательный глагол do используется во времени Past Indefinite для образования отрицательной формы сказуемого.
I did not buy anything. = Я ничего не купил.
"Что ты купил? " можно также перевести как
What have you bought? = Что ты купил? (сейчас)
Здесь глагольное время Present Perfect. В формах этого времени уже есть вспомогательный глагол have, поэтому do не нужен.
Отрицательное предложение образуется также с помощью have:
I have not bought anything. = Я ничего не купил.
Посмотрите таблицы здесь и здесь.
Лингвистика
как сказать правильно по английски "Что ты купил ?" - what did you buy? или what you bought? и почему?
what did you buy? what have you bought?
потому что такова английская грамматика.
потому что такова английская грамматика.
Дочка спросит у мамы, пришедшей из магазина: what have you bought?
Вдруг там что-то вкусненькое...
Вдруг там что-то вкусненькое...
what did you buy-в случае когда действие произошло давно, когдато what have you bought если эффект от действия длится до сих пор до этого момента
Нечаянно коммент записала в ответы.
Исправила, успела.
Исправила, успела.
Специальный вопрос в прошедшем времени "What did you buy?". Саму идею прошедшего времени принимает на себя вспомогательный глагол did. Основной глагол buy стоит в неопределённой форме без частицы to. Многие объясняют, что он (основной глагол) принимает форму настоящего времени, тем самым запутывая учащегося.
Выберите для подходящий вариант согласно вашей ситуации: what did you buy? это Past Simple, а what have you bought? это Present Perfect.
Past Simple – прошедшее простое (неопределенное) время, которое употребляется для выражения действия или ряда последовательных действий в прошлом и может быть обозначено след. обстоятельствами времени: вчера (yesterday), позавчера (the day before yesterday), на днях (the other day), на прошлой неделе (last week), в прошлом году, месяце (last year, month), в прошлый раз (last time), в прошлую пятницу (last Friday), ..дней назад (... days ago), ..недель назад (... weeks ago) и т. д.
Present Perfect – настоящее совершенное время, которое выражает действие, которое к данному моменту в наст. времени уже совершено, причем значимым является не время совершения действия, а его результат. Present Perfect может быть обозначен след. наречиями неопределенного времени или обстоятельствами времени с предлогами since или for: уже (already); еще (yet); только что (just); пока, до сих пор (so far); когда-либо (ever); никогда (never); недавно, на днях (recently); недавно, в посл. время (lately); с, с тех пор (since); в течение (for); давно (for a lonf time); целую вечность (for ages).
Например:
Я купила хлеб вчера утром. I bought a loaf of bread in the morning yesterday. (Past Simple)
Я купила хлеб утром (сегодня) . I have bought a loaf of bread in the morning today. (Present Perfect)
Past Simple – прошедшее простое (неопределенное) время, которое употребляется для выражения действия или ряда последовательных действий в прошлом и может быть обозначено след. обстоятельствами времени: вчера (yesterday), позавчера (the day before yesterday), на днях (the other day), на прошлой неделе (last week), в прошлом году, месяце (last year, month), в прошлый раз (last time), в прошлую пятницу (last Friday), ..дней назад (... days ago), ..недель назад (... weeks ago) и т. д.
Present Perfect – настоящее совершенное время, которое выражает действие, которое к данному моменту в наст. времени уже совершено, причем значимым является не время совершения действия, а его результат. Present Perfect может быть обозначен след. наречиями неопределенного времени или обстоятельствами времени с предлогами since или for: уже (already); еще (yet); только что (just); пока, до сих пор (so far); когда-либо (ever); никогда (never); недавно, на днях (recently); недавно, в посл. время (lately); с, с тех пор (since); в течение (for); давно (for a lonf time); целую вечность (for ages).
Например:
Я купила хлеб вчера утром. I bought a loaf of bread in the morning yesterday. (Past Simple)
Я купила хлеб утром (сегодня) . I have bought a loaf of bread in the morning today. (Present Perfect)
Екатерина Романова
Не совсем так.
Последний пример может быть:
I bought a loaf of bread in the morning (сегодня утром, но сейчас уже не утро, а день или вечер, например) .
Или: I bought a loaf of bread this morning.
I have bought a loaf of bread in the morning (сегодня утром, но и сейчас ещё - утро, т. е. не истёк период действия) .
ЭТО КОММЕНТАРИЙ К ОТВЕТУ Lerochka Smile.
Почему-то он попал в ответы. )))
Последний пример может быть:
I bought a loaf of bread in the morning (сегодня утром, но сейчас уже не утро, а день или вечер, например) .
Или: I bought a loaf of bread this morning.
I have bought a loaf of bread in the morning (сегодня утром, но и сейчас ещё - утро, т. е. не истёк период действия) .
ЭТО КОММЕНТАРИЙ К ОТВЕТУ Lerochka Smile.
Почему-то он попал в ответы. )))
Похожие вопросы
- правильно ли составлено предложение - what did you doing at this time yesterday?
- What did you impress most? ПРАВИЛЬНО ЛИ ПОСТРОЕН ВОПРОС? Если нет, исправьте.
- Почему так: "What did you TELL her sister about the school ", а не TOLD? Ведь в past simple нужна третья форма, нет?
- Did you me ask what I want or not? Так верно или нет?
- Почему: did you know?, а не you knew?
- If you were to get control, what do you plan to do with the company? Почему во второй части нет would ..?
- Peter, did you remember ...the door? You are so absent-minded. to lock<····· правильный ответ locking lock
- Did you eat? и have you eaten? В чем разница?
- So you could do what you want, in any case. Переведите, пожалуйста :)
- Вопрос неправильный "Do you can?" но "Can you do?" правильный, почему?
Вот такая особенность...