Present Perfect
1. I have been to Germany twice.
2. Mum has already come home.
3. We have watched this film.
4. John has written two letters today.
5. I haven't seen Anna for a week.
Past Perfect
1. They had had that car for seven years before it broke down.
2. She said she hadn't finished the task.
3. I knew he had told the truth.
4. They had been to the USA before their trip last year.
5. Jim had left home before I phoned him.
Present Perfect + Past Simple
1. We have known each other since we went to school.
2. Mike has been to 21 countries since he graduated from his college.
3. I have read the book that you gave me last week.
4. The children have eaten the apples that their mother bought.
5. Nick hasn't spent all the money he won in the lottery.
Present Perfect
1. I have been to Germany twice.
2. Mum has already come home.
3. We have watched this film.
4. John has written two letters today.
5. I haven't seen Anna for a week.
Past Perfect
1. They had had that car for seven years before it broke down.
2. She said she hadn't finished the task.
3. I knew he had told the truth.
4. They had been to the USA before their trip last year.
5. Jim had left home before I phoned him.
Present Perfect + Past Simple
1. We have known each other since we went to school.
2. Mike has been to 21 countries since he graduated from his college.
3. I have read the book that you gave me last week.
4. The children have eaten the apples that their mother bought.
5. Nick hasn't spent all the money he won in the lottery.