Презент перфект с предлогами и наречиями

Intermediate

О чем этот урок

НЕМНОГО ТЕОРИИ

Представьте ситуацию: субботнее утро, вы только что проснулись, включаете телевизор, и тут из коридора слышится мамин голос:

— Sasha, it’s time to clean up your room. (Саша, пора за уборку!)
— But I have just got up. (Но я только что встал/а), — скажете Вы.

Слово just подчеркивает, что действие произошло буквально мгновение назад, а значит странно будет просить вас убраться к комнате. Действие не успело еще стать прошлым поэтому употребляем Present Perfect.

Форма Past Simple — I got up — отодвигает действие в прошлое, таким образом, получается, что у вас было достаточно времени прийти в себя, и теперь вы можете приступать к уборке.

Таким образом, следует запомнить, что если в предложении встречаются слова (они называются маркеры времени): just (только что), already (уже), yet(еще не), never (никогда), this week (на этой неделе), in a long time (в течение длительного времени), то предложение следует формировать в present perfect , т.е. have + 3я форма. Just, already употребляются в утвердительных предложениях, а yet в отрицаниях и вопросах.

Как это работает
Упражнения

Практика Презент перфект с предлогами и наречиями

Как изучать английский эффективнее
Фраза 1
Play
I've never been on television.

Меня никогда не показывали по телевизору.

Подробнее
Фраза 2
Play
She has already seen a comedy recently.

Она на днях уже смотрела комедию.

Подробнее
Фраза 3
Play
Why hasn't he done the laundry yet?

Почему он еще не постирал?

Подробнее
Фраза 4
Play
Yes, I've just called him.

Да, я только что ему звонил.

Подробнее
Фраза 5
Play
I haven't ridden a bicycle in a long time.

Я так давно не катался на велосипеде.

Последний комментарий
SL

В настоящее время большой разницы нет, но все же 'for a long time' чуть более классический, а 'in a long time' чуть более сленговый. Но в случае с Present Perfect можно и так, и так. А вот с будущим временем будет разница, так как 'in a long time' с будущим временем означает "через большое количество времени", а 'for a long time' будет значить тоже самое "долго" или дословно "большое количество времени".

Подробнее

Измерьте свой прогресс и соревнуйтесь с другими

Беспрецедентное измерение прогресса. Вы всегда можете сравнить свой прогресс со всеми пользователями или просто с друзьями.
Circle Triangle
Подробнее об измерении прогресса
Лучший способ узнать – это попробовать
Зарегистрироваться