# data[].attributes.attachment_link.description
Practice with these Present Perfect exercises.

# data[].attributes.attachment_link.title
Present Perfect Tense exercises with answers

# data[].attributes.attachment_link.description
Present Perfect Tense exercises with answerss. Explanations and examples along with tests and exercises online to practise Present Perfect Tense in English.

# data[].attributes.attachment_link.title
Present Perfect 2.0 | ROCK YOUR ENGLISH #209

# data[].attributes.attachment_link.title
Czas teraźniejszy dokonany, czyli Present Perfect w 5 minut! [Angielski 2.0]

# data[].attributes.body
information in Polish

# data[].attributes.attachment_link.title
Present Perfect Simple -  nie taki straszny jak mówią! :) | Dreamy English

# data[].attributes.body
for & since

# data[].attributes.attachment_link.title
Exercise on 'since' and 'for' - English Vocabulary

# data[].attributes.attachment_link.description
Exercise on the Use of "since" and "for" :: page Default

# data[].attributes.body
for & since

# data[].attributes.attachment_link.title
For or Since - Present Perfect Exercise | English4u

# data[].attributes.attachment_link.description
Present perfect with for or since - free English grammar exercise.

# data[].attributes.body
for& since

# data[].attributes.attachment_link.title
Pre-Intermediate Grammar | For/Since Exercise | esl-lounge Student

# data[].attributes.body
all sentences

# data[].attributes.body
part 2 ever,never,just ,already,yet

# data[].attributes.attachment_link.title
Ever / Never / Just / Already / Yet Exercise 2 - GrammarBank

# data[].attributes.attachment_link.description
Printable online grammar exercises- Ever & Never & Just & Already & Yet Worksheet 2 with answers

# data[].attributes.body
ever,never,just,already ,yet

# data[].attributes.attachment_link.title
Ever & Never & Just & Already & Yet - GrammarBank

# data[].attributes.attachment_link.description
We often use ever, never, just, already, and yet with the present perfect tense. See details with examples and exercises

# data[].attributes.body
questions

# data[].attributes.body
negative

# data[].attributes.body
for & since

# data[].attributes.attachment_link.readable_text
1. We haven't met Christmas.
2. We haven't been in the opera over a year.
3. I haven't spoken German the end of the war.
4. You have kept me waiting half an hour!
5. It is about two years we last had news of him.
6. I haven't bought a new book April.
7. We haven't seen our cousin ages.
8. His wife has changed a lot the last time we met.
9. My daughter hasn't written to me my birthday.
10. We have lived here many years.
11. It hasn't snowed here six months.
12. Our guests have been sailing tea-time.
13. It has been several hours I had dinner.
14. There hasn't been any war in this country over a century.
15. Nothing has been changed here the Middle Ages.

# data[].attributes.attachment_link.description
1. We haven't met Christmas. 2. We haven't been in the opera over a year. 3. I haven't spoken German the end of the war. 4. You have kept me waiting half an hour!5. It is about two years we last had news of him. 6. I haven't bought a new book April.

# data[].attributes.body
mix

# data[].attributes.attachment_link.description
Present Perfect w testach. Testy i ćwiczenia online utrwalające prawidłowe stosowanie czasu Present Perfect w języku angielskim.

# data[].attributes.body
dla przypomnienia

# data[].attributes.body
information in Polish