# data[].attributes.headline
The present perfect tense connects the PAST and the PRESENT

# data[].attributes.subject
The present perfect tense connects the PAST and the PRESENT

# data[].attributes.body
We use since with a fixed time in the past (2004, April 23rd, last year).

The fixed time can be another action, which is in the past simple (since I was at school, since I arrived).

# data[].attributes.headline
We use it to talk about many different things. See the picture!

# data[].attributes.subject
We use it to talk about many different things. See the picture!

# data[].attributes.body
...don't worry, it'll become clearer...

# data[].attributes.attachment_link.title
Present perfect with just, yet and already.

# data[].attributes.body
FIRST: We need a SUBJECT (podmět)

I/You/We...
Tom/Sarah/My cousins...

# data[].attributes.body
SECOND: Comes the AUXILIARY VERB (pomocné sloveso)

HAVE / HAS (for 3rd person singular)
HAVEN'T / HASN'T for negative sentences

# data[].attributes.body
THIRD: Comes the MAIN VERB (the action you are talking about)
-eat/sleep/go/be...

REMEMBER!! the main verb MUST be in the PAST PARTICIPLE
-eaten/slept/gone/been...

# data[].attributes.body
...and last comes the rest of your sentence :)

# data[].attributes.headline
Here's an interactive worksheet to practice.

# data[].attributes.subject
Here's an interactive worksheet to practice.

# data[].attributes.attachment_link.title
Using Just Already and Yet Interactive Worksheet

# data[].attributes.body
We use for with a period of time (2 hours, three years, six months).

# data[].attributes.body
Some verbs form the past participle simply by adding -ED
...those are the regular verbs and they are super duper easy:)

listen -> LISTENED
play -> PLAYED

# data[].attributes.body
On the other hand, IRREGULAR verbs have their very own, special past participle form!   (I know... Booh!)

Check out the link for the most common ones.
...also, there's an exercise at the bottom:)

# data[].attributes.attachment_link.description
Learn about irregular verbs like be, eat, get, know and wear and do the exercises to practise using them.

# data[].attributes.body
These two words are used to talk about experiences you have or haven't had...

# data[].attributes.body
QUESTIONS aren't fun, but they aren't that hard either!:)

All you have to do is move the auxiliary verb (have/has) aaaaall the way to the front. Then leave the rest of the sentence as it was.

LIKE THIS: Tom has played hockey. -> Has Tom played hockey?

# data[].attributes.body
REMEMBER!

We CAN'T use the present perfect with a finished time expression like "yesterday" or "last week/month/year".

# data[].attributes.attachment_link.authors[].name
Oxford University Press, English Language Teaching - elt.enquiryoup.com

# data[].attributes.attachment_link.title
Exercise 1: Present perfect | Project | Oxford University Press

# data[].attributes.attachment_link.description
Make sentences with the words using the present perfect with the cues given.

# data[].attributes.headline
...AAAAAAAAND here's one for questions!:)

# data[].attributes.subject
...AAAAAAAAND here's one for questions!:)

# data[].attributes.attachment_link.authors[].name
Oxford University Press, English Language Teaching - elt.enquiry@oup.com

# data[].attributes.attachment_link.title
Exercise 2: Present perfect: questions | Project | Oxford University Press

# data[].attributes.attachment_link.description
Students >Project >Level 3 >Unit 5 >Grammar >Exercise 2: Present perfect: questions

# data[].attributes.attachment_link.authors[].name
Oxford University Press, English Language Teaching - elt.enquiry@oup.com

# data[].attributes.attachment_link.title
Exercise 3: Present perfect: ever and never | Project | Oxford University Press

# data[].attributes.attachment_link.description
Students >Project >Level 3 >Unit 5 >Grammar >Exercise 3: Present perfect: ever and never

# data[].attributes.attachment_link.authors[].name
Oxford University Press, English Language Teaching - elt.enquiry@oup.com

# data[].attributes.attachment_link.title
Exercise 3: for / since | Project | Oxford University Press

# data[].attributes.attachment_link.description
Students >Project >Level 4 >Unit 2 >Grammar >Exercise 3: for / since

# data[].attributes.attachment_link.authors[].name
Oxford University Press, English Language Teaching - elt.enquiry@oup.com

# data[].attributes.attachment_link.title
Exercise 1: Present perfect | Project | Oxford University Press

# data[].attributes.attachment_link.description
Students >Project >Level 4 >Unit 2 >Grammar >Exercise 1: Present perfect

# data[].attributes.headline
Here's the answer key for the exercise above.

# data[].attributes.subject
Here's the answer key for the exercise above.

# data[].attributes.headline
Here are some additional exercises you may want to try...(just click on "practice")

# data[].attributes.subject
Here are some additional exercises you may want to try...(just click on "practice")

# data[].attributes.attachment_link.readable_text
We use the present perfect to talk about present activities that started in the past.

We use for to talk about the period of time up to the present, e.g. for four years, for two days.

We use since to talk about the time when an activity started. This can be a date, a day, a month, a time or an event, e.g. since 1903, since yesterday, since May, since 8 a.m., since my birthday, since I was ten years old.

We often use the past simple after since.

We use the question form How long ...? to ask about the period of time an activity has continued for. We can reply with for + the period of time ...

... or we can reply with since + the time when the activity started.

Grammar contents Practice

# data[].attributes.attachment_link.title
Present perfect simple with for and since | Learn and Practise Grammar

# data[].attributes.attachment_link.description
Learn and practise Present perfect simple with for and since grammar | Oxford Learner's Dictionaries

# data[].attributes.headline
Here are some more coolio online exercises for you to practice! 

# data[].attributes.subject
Here are some more coolio online exercises for you to practice! 

# data[].attributes.body
Just try to AVOID the exercises for the present perfect CONTINUOUS, if you don't want to get super duper confused...

# data[].attributes.attachment_link.description
Practise the present perfect tense - here’s a list of all the present perfect exercises and present perfect continuous exercises and worksheets on this site.

# data[].attributes.body
Again, just click on "practice" and choose an exercise.

# data[].attributes.attachment_link.title
Present perfect simple with just, already and yet | Learn and Practise Grammar

# data[].attributes.attachment_link.description
Learn and practise Present perfect simple with just, already and yet grammar | Oxford Learner’s Dictionaries

# data[].attributes.headline
"WE LOVE PRACTICE!! WE LOVE PRACTICE!!" 

# data[].attributes.subject
"WE LOVE PRACTICE!! WE LOVE PRACTICE!!" 

# data[].attributes.attachment_link.readable_text
We can use the present perfect to talk about life experiences of a living person.

We don't say when the action happened with the present perfect.

We don't use the present perfect to talk about the experiences of dead people.

Shakespeare wrote more than 30 plays. Shakespeare has written more than 30 plays.

Grammar contents Practice

# data[].attributes.attachment_link.title
Present perfect simple : positive | Learn and Practise Grammar

# data[].attributes.attachment_link.description
Learn and practise Present perfect simple : positive grammar | Oxford Learner's Dictionaries

# data[].attributes.body
The difference between using the presen perfect and the past simple tense is simple: it's a question of finished and unfinished actions.

As I'm sure you know by now, the present perfect is used to express something that started in the past and continues to the present, something that happened very recently, or we use it to talk about experiences.

On the other hand, we use the past simple to talk about things that happened in the past, started and ended there.

# data[].attributes.body
To make things easier, the past simple is commonly used with finished time expressions such as yesterday, last week/month/year, six months ago, in 2020 etc.

Ex: I went to the store yesterday.
(Yesterday is done, it's a new day today.)

# data[].attributes.body
The present perfect is then used with unfishied time expressions, such as today, this week/month/year, recently, and all the clever words you've just learned:)

Ex: I've been to the store twice this week.
(The week hasn't ended yet.)

# data[].attributes.headline
Here's an expercise (from my favourite page of course). Let's see how you do...

# data[].attributes.subject
Here's an expercise (from my favourite page of course). Let's see how you do...

# data[].attributes.body
https://www.perfect-english-grammar.com/past-simple-present-perfect-1.html

# data[].attributes.attachment_link.description
Choose the past simple or the present perfect.

# data[].attributes.body
We use BEEN to say that we went somewhere and are now back!

Ex: Claire has been to Italy.
(maybe she went last summer, what's important is that she is now back home)

We use GONE to say that went somewhere and are still there (or somewhere else, the point is we haven't returned yet).

Ex: Claire has gone to Italy.
(perhaps she left a few days ago, maybe she's there on holiday, the point is she left and she is still in Italy)

# data[].attributes.body
There's an explanation, and then there's a section with expercises, so just click on "Practice".

# data[].attributes.attachment_link.title
Present perfect simple : been and gone | Learn and Practise Grammar

# data[].attributes.attachment_link.description
Learn and practise Present perfect simple : been and gone grammar | Oxford Learner's Dictionaries