Present Perfect образуется при вс глагола have / has и третьей формы смыслового глагола (V3), которая называется Past Participle - причастие времени.
1. She took her temperature in the morning. (Она померила температуру утром.)
She hasn't taken her temperature since the morning. (Она не измеряла температуру с утра.)
2. I last rode a bicycle about ten years ago. (Последний раз я ездил на велосипеде лет десять назад.)
I haven't ridden a bicycle for ten years. (Я не ездил на велосипеде десять лет / на протяжении 10 лет. )
3. Pete visited us in May last.
Pete hasn't visited us since May.
4. She arrived in London on Saturday.
She has been in London since Saturday.
5. Rachel and Simon got married five years ago.
Rachel and Simon have been married for five years.
6. It’s three weeks since I consulted the doctor.
I haven't consulted the doctor for three weeks.
7. We got a letter from Tom in autumn last.
We haven't got/received a letter from Tom since autumn.
8. It’s two years since we were at the seaside.
We haven't been to the seaside for two years.
9. We had our last English class before the teacher fell ill.
We haven't had our English class since the teacher fell ill.
10. He got into prison in 1980.
He has been in prison since 1980.
2. Mr White sells milk in this shop. - Mr White sells milk in his shop!
3. Sam will bring the text tomorrow. - Sam brought the text tomorrow!
4. Bees gather honeyfrom flowers. - Bees gather pollen flowers!
5. He translated the whole text last week. - He translated the whole text
yet last week!
6. My father repaired his car a month ago. - My father repaired my car exactly one month ago!