Мой вариант: I have not eaten cakes for half a year and when she brought the cake yesterday I almost ate it completely.
Корректен ли мой вариант?
Лингвистика
Как перевести на англ: "Я не ел торты пол года и когда вчера они принесла мне торт я чуть не съел его полностью"?
Ваш вариант перевода на английский язык корректен, но можно сделать несколько улучшений для более точного перевода:
"I haven't had any cakes for six months, and when she brought me a cake yesterday, I almost ate the whole thing."
Здесь мы заменили "ел" на "had" для более точного соответствия времени Present Perfect, добавили "any" для уточнения количества, заменили "it" на "the whole thing" для более ясного понимания, что речь идет о том, что человек почти полностью съел весь торт.
"I haven't had any cakes for six months, and when she brought me a cake yesterday, I almost ate the whole thing."
Здесь мы заменили "ел" на "had" для более точного соответствия времени Present Perfect, добавили "any" для уточнения количества, заменили "it" на "the whole thing" для более ясного понимания, что речь идет о том, что человек почти полностью съел весь торт.
Тут надо подумать. Если вы говорите I have not eaten, то выходит Present Perfect — то есть вы констатируете факт вашего воздержания от тортов в течение полугода к настоящему моменту. Но это неправда, так как вчера вы съели почти весь торт. С того случая прошло около суток, а вовсе не полгода.
Истинным будет утверждение по состоянию на вчерашний день. А для этого потребуется Past Perfect (I had not eaten) и, возможно, указание на период до вчерашнего дня (for half a year until yesterday).
Также может быть смысл добавить запятых или разбить предложение на несколько более простых.
Истинным будет утверждение по состоянию на вчерашний день. А для этого потребуется Past Perfect (I had not eaten) и, возможно, указание на период до вчерашнего дня (for half a year until yesterday).
Также может быть смысл добавить запятых или разбить предложение на несколько более простых.
I had not been eating any cake for half a year but almost ate the whole one she had brought to me yesterday
I had not had any caces for six motnhs, so, when she brought me one yesterday, I was about to eat it up
очень даже
Похожие вопросы
- Пожалуйста) Переведите на англ (и еще если не сложно напишите русскими буквами англ текст)
- переведите на англ... или подскажите пожеланья на англ... то я плохо англ знаю..
- Как правильно: "заходя в магазин, невозможно не купить этот торт", или "зайдя в магазин, невозможно не купить это торт"?
- переведите на англ...
- Переведите пожалуйста англ. шутку.
- Помогите перевести на англ 5 коротких параграфов(каждый из 1-4 предложени1)
- Реально за пол года-год выучить Англ. язык ? и какую литературу посоветуете ?
- переведите на англ.яз, пожалуйста:
- Помогите пожалуйста перевести на англ. язык. Фразы сложные(для меня), некоторые перевел сам, а эти ну никак не могу(
- Помогите корректно перевести с англ. на русский!