Регистрация
Войти
Стать экспертом Правила
Другие предметы

Можно ли употреблять конструкцию Used to V в Present Perfect?

ОТВЕТЫ

Словосочетание used to V имеет значение обычного прошедшего (Past Simple): повторяющееся действие, которое имело место быть в прошлом. Это как правило происходило давно и сейчас уже больше не повторяется.

Т.е. Вы можете сказать только:

I used to code in C... (раньше я программировал на С) или I didn't use to code in C...(раньше я не программировал на С).


Время Present Perfect в принципе не может выражать такого значения, так как это обычно законченное действие, которое имеет связь с настоящим. Прежде всего, что Вы хотели сказать, поставив данную фразу в Present Perfect?


Существует похожее словочетание, которым можно выразить свои настоящие привычки и пристрастия: to be used to или to get used to, но значение немного отличается.

Например:

I am used to coding in C in CodeBlocks (если я правильно поняла, то CodeBlocks - это программа?) - Я привык писать на С в CodeBlocks (и сейчас это делаю).

I am not used to coding in C in CodeBlocks - Я не привык писать на С в CodeBlocks (и не делаю этого).

I am getting used to coding in C in CodeBlocks - Я привыкаю писать на С в CodeBlocks.


Ну вот это сочетание в принципе можно использовать в Present Perfect, но вопрос опять же значения, которое необходимо выразить.

I have got used to coding in C in CodeBlocks and now I am happy. - Я привык писать на С в CodeBlocks, и теперь я счастлив (от этого).

автор вопроса выбрал этот ответ лучшим
270
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам