Use the Simple Present to express the idea that an action is repeated or usual. The action can be a habit, a hobby, a daily event, a scheduled event or something that often happens. It can also be something a person often forgets or usually does not do.
We use the Present continuous to express the idea that something is happening now, at this very moment. It can also be used to show that something is not happening now but is in process of doing a longer action which is in progress however; we might not be doing it at this exact second.
Subject + auxiliary verb to be + gerund(ing) + complement
We use the present tense:
Affirmative Sentences
Something is happening now.
I am eating
You are running
They are learning
Activities happening in the near future, especially for planned future events.
Polly iscomingfor dinner tomorrow.
I am studying for the exam in an hour.
I am going to the party tonight.
To say that we are in the process of doing a longer action which is in progress; however, we might not be doing it at this exact second.
We use present perfectsimple expresses an action that is still going on or that stopped recently, but has an influence on the present.
Subject+ auxiliaryverb(have/has) + pastparticiple
Affirmative Sentences
I have studied.
He has written a letter to María.
They have eaten.
We use present perfect to describe an experience
I have never flown in a plane.
He has worked in many different schools.
We have been in Europe.
We often use the Present Perfect to talk about change that has happened over a period of time.
My english has really improved since I moved to USA
He has become more timid in his old age.
You have grown since the last time I saw you.
We often use the Present Perfect to list the accomplishments of individuals and humanity. You can not mention a specific time.
Man has walked on the Moon.
Our son has learned how to read.
Doctors have cured many deadly diseases.
We usethe present perfectforactions thathave not yet happened, in these casesindicates thatwe are stillwaiting foraction, wecan useadverbs"yet" and"still"
The plane hasn't arrived yet
The rain hasn't stopped.
You haven't finished your homework yet?
We also use the Present Perfect to talk about several different actions which have occurred in the past at different times. Present Perfect suggests the process is not complete and more actions are possible.
I have had four quizzes and five tests so far this semester.
We have had many major problems while working on this project.
I love New York! I have been there 5 times already and I can't wait to go back