Где ставить наречия в Present Perfect?

Умскул
Italki
Вопрос: Где ставить наречия в Present Perfect?
Аватар

Bender, админ EngDiffer.ru

Наречия в Present Perfect занимают место между вспомогательным глаголом и третьей формой: I have already seen it. Исключение — yet, который всегда стоит в конце, и still, который встаёт перед have.

S + have/has + наречие + V3
S + haven’t/hasn’t + V3 + … + yet
S + still + haven’t/hasn’t + V3
НаречиеМестоПример

already

после haveThey have already gone.
justпосле haveThey have just gone.
neverпосле haveThey have never gone there.
everпосле подлежащего в вопросеHave they ever gone there?
yetв концеHave they gone yet?
stillперед haveThey still haven’t gone.
recentlyв конце или после haveThey have recently gone.
1

Правило «между вспомогательным и смысловым» работает во всех временах, где есть вспомогательный глагол, — не только в Present Perfect.
2
Yet выпадает из правила потому, что это не наречие частотности, а показатель незавершённости.
3
Still перед have добавляет оттенок нетерпения: «до сих пор ещё не».

They have already gone. — Они уже ушли.

They haven’t gone yet. — Они ещё не ушли.

They still haven’t gone. — Они до сих пор не ушли.

Короткие ответы

Чем отличается «haven’t yet» от «still haven’t»?
Второе выражает нетерпение: «сколько можно».

Где ставить for и since?
В конце — это предлоги, а не наречия.

А слово before?
В конце предложения: I have seen it before.

Читайте также

Ответ дополнен 4 сентября 2026 года: добавлены разбор правила, таблица, примеры с переводом, частая ошибка и короткие ответы на смежные вопросы.

Поделиться с друзьями

Вопросы по теме

Популярные категории