Настоящее время в английском языке имеет четыре формы: Present Simple, Present Continuous, Present Perfect и Present Perfect Continuous. В большинстве случаев эти времена соотносятся с русским настоящим временем, однако в некоторых ситуациях могут обозначать будущие или прошлые действия.

Present Simple (Настоящее простое время)
Это время обозначает действие, происходящее не в конкретный момент, а вообще или периодически. Present Simple используется, когда говорят о привычных действиях, не связанных с моментом речи.
Как определить, что это Present Simple:
Речь идет о чем-то, что актуально в настоящий момент:
I’m nineteen years old. – Мне девятнадцать лет.
He lives in London. – Он живет в Лондоне.
I’m a student. – Я — студент.
Действие происходит периодически (на это могут указывать слова sometimes, often, always, never):
I play football every weekend. – Я играю в футбол каждые выходные.
I sometimes go to the cinema. – Иногда я хожу в кино.
She never plays chess. – Она никогда не играет в шахматы.
Речь идет о чем-то неизменном:
The adult human body contains 206 bones. – Тело взрослого человека состоит из 206 костей.
Light travels at almost 300,000 kilometres per second. – Свет распространяется со скоростью около 300 000 километров в секунду.
Речь идет о запланированном действии в будущем:
The school term starts next week. – Школьные занятия начинаются на следующей неделе.
The train leaves at 6 a.m. tomorrow – Поезд отправляется завтра в 6 утра.
We fly to Paris next holidays. – Мы летим в Париж на следующие праздники.
Образование:
В Present Simple в первом и втором лице используется инфинитив глаголов, а в третьем лице единственного числа к ним добавляется окончание -s или -es.
I visit my grandmother every week. – Я навещаю свою бабушку каждую неделю.
She helps people to find a job. – Она помогает людям находить работу.
Our designer prefers to drink coffee. – Наш дизайнер предпочитает пить кофе.
On Mondays we go to a restaurant. – По понедельникам мы ходим в ресторан.
Present Continuous (Настоящее длительное время)

Настоящее длительное время показывает, что действие происходит в настоящем, в конкретный момент, и еще не закончено. Кроме настоящего времени, Present Continuous может обозначать и будущее запланированное действие.
Как определить Present Continuous:
Действие происходит в момент речи:
I’m just leaving work. I’ll be home in an hour. – Я только выхожу с работы. Буду дома через час.
Be quiet, please. The children are sleeping. – Пожалуйста, не шуми. Дети спят.
Речь идет о чем-то временном:
Michael is at the university. He’s studying history. – Майкл в университете. Он изучает историю.
I’m working in London for the next two weeks. – Я работаю в Лондоне в течение следующих двух недель.
Речь идет о чем-то новом, что сравнивают с предшествующим:
Most people are using email instead of writing letters these days . – Сегодня большинство людей используют электронную почту, а не бумажные письма.
What sort of clothes are the teenagers wearing nowadays? – Какую одежду носит молодежь в наши дни?
Речь идет об изменениях, развитии:
The children are growing quickly. – Дети растут быстро.
The climate is changing rapidly. – Климат стремительно меняется.
Your English is improving. – Ваш английский становится лучше.
Речь идет о намерении сделать что-то в будущем:
John is going to a new school next term. – Джон в следующем семестре переходит в новую школу.
What are you doing next week? – Что собираешься делать на следующей неделе?
Образование:
to be + verb + -ingI can’t help you, i’m working now. – Я не могу тебе помочь, я сейчас работаю.
He’s playing football tomorrow. – Завтра он собирается играть в футбол.
Our manager is trying to solve your problem. – Наш менеджер пытается решить вашу проблему.
My parents are having dinner. – Мои родители ужинают.
Present Perfect (Настоящее совершенное время)

Время, которое в переводе на русский язык кажется нам прошедшим. А все потому, что действие в настоящем совершенном времени произошло в недалеком прошлом. Часто указывают на это время слова already, yet, just.
Как определить, что это Present Perfect:
Речь идет о событии, которое произошло в прошлом, но имеет непосредственное отношение к настоящему:
I can’t get into the house. I’ve lost my keys. – Я не могу зайти в дом. Я потерял ключи.
Teresa isn’t at home. I think she has gone at work. – Терезы нет дома. Я думаю, она ушла на работу.
I’m tired. I’ve cooked 10 meals. – Я устал. Я приготовил 10 блюд.
Речь идет о прежнем опыте:
My last birthday was the worst day I have ever had. – Мой прошлый день рождения оказался худшим днем в моей жизни.
Have you ever met George? – Вы встречались с Джорджем?
Yes, but I’ve never met his wife. – Да, но я никогда не встречал его жену.
Речь идет о действии, многократно повторявшимся в прошлом, но продолжающимся и по сей день:
I’ve played the guitar ever since I was a teenager. – Я играю на гитаре с подросткового возраста.
He has written three books and he is working on another one. – Он уже написал три книги и сейчас работает над четвертой.
Образование:
have + verb в третьей форме
He has already graduated from the university. – Он уже закончил университет.
I haven’t bought a new car yet. – Я еще не купил новую машину.
She has decided to move out. – Она решила съехать.
My friend has passed all his exams. – Мой друг сдал все экзамены.
Present Perfect Continuous (Настоящее длительное совершенное время)

Это время имеет много общего с Present Continuous, но отличается от него дополнительными условиями, указанными в предложении: for a week/day/year, until this moment, since yesterday.
Как определить, что это Present Perfect Continuous:
Речь идет о действии, которое началось в прошлом и продолжается на момент речи:
How long have you been studying Turkish?. – Сколько времени ты уже учишь турецкий?
She has been living in Liverpool all her life. – Она всю жизнь живет в Ливерпуле.
Речь идет о действии, которое началось в прошлом и закончилось незадолго до момента речи (в отличие от Present Perfect, здесь главное – процесс, а не результат):
You look tired. What have you been doing all night? – Ты выглядишь усталым. Что ты делал всю ночь?
I want a bonus. I have been working hard all week. – Я хочу премию. Я усердно работал всю неделю.
Образование:
have been + verb + -ingI have been playing X-box all day. – Я играю в X-box уже весь день.
He has been waiting for sandwiches for an hour already. – Он ждет свои сэндвичи уже целый час.
How long have they been watching this movie? – Сколько они уже смотрят этот фильм?
We have been working since yesterday. – Мы работаем со вчерашнего дня.
Для наглядности рассмотрим, как одно и то же действие будет выглядеть в каждом из этих времен. Допустим, вы смотрите сериал «Игра Престолов».
Если вы хотите сказать, что просто являетесь поклонником этого сериала, используйте время Present Simple:
What is your favorite TV show? – Какой твой любимый сериал?
I watch «Game of Thrones». – Я смотрю «Игру престолов».
Если вас зовут гулять, а вы не хотите идти, так как смотрите новую серию, используйте Present Continuous:
Let’s go for a walk in the park. – Пошли прогуляемся в парке. I can’t go, I’m watching a new «Game of Thrones» episode. – Я не пойду, я смотрю новую серию «Игры престолов».
Если ваш друг предлагает вместе посмотреть новую серию, а вы ее уже видели, время Present Perfect поможет вам сообщить об этом:
Let’s buy some snacks and watch a new «Game of Thrones» episode. – Давай купим закусок и посмотрим новую серию «Игры престолов».
Sorry, bro, I have already watched the latest episode. – Прости, дружище, я уже посмотрел последнюю серию.
Если вы только открыли для себя это произведение киноискусства, и теперь запоем смотрите все сезоны, используйте Present Perfect Continuous:
Why aren’t you at work? – Ты почему не на работе?
I have been watching «Game of Thrones» since yesterday, and I can’t stop. – Я со вчерашнего дня смотрю «Игру престолов» и не могу остановиться.