Елена, Past Simple не может употребляться с словосочетанием "for the past 2 years".
Passar para Perguntas e respostas
Marina Honcharsolicitou a tradução 10 anos atrás
Como traduzir? (ru-en)
Два последних года я занимала призовые места.
Artigo;
#Educação #Idioma #Vida
Traduções dos usuários (1)
Artigo
- 1.
I was a prize-winner for the past 2 years
#Educação#Idioma#VidaTradução adicionada por Elena BogomolovaOuro ru-en0
Discussão (5)
Holy Molyadicionou o comentário 10 anos atrás
Elena Bogomolovaadicionou o comentário 10 anos atrás
ну, если бы было I've lived in this city for the past 2 years... Но в нашем случае прошлые 2 года она занимала призовые места, а в этом мы не знаем - будет ли конкурс или займет она призовое место. Т.е. это действие не связано с настоящим временем. Я так понимаю...
Holy Molyadicionou o comentário 10 anos atrás
"For" всегда указывает на длительность, а не просто на время.
Igor Yurchenkoadicionou o comentário 10 anos atrás
Вот хотел высказаться, но не рискнул. Учитывая, чем обычно заканчивается любая попытка с моей стороны использовать здесь Present Perfet. =)
Спасибо, Ольга! Вы восстановили мою веру в человечество =)
Holy Molyadicionou o comentário 10 anos atrás
Игорь, да всё у вас нормально всегда с Present Perfect :)