Мы используем present perfect, когда говорим о прошедшем времени до момента в настоящем. Например: говорим о нашей жизни.
- Have you been to Spain? No, I have not. – Ты был в Испании? Нет, не был.
- I‘ve been to Italy, but I haven’t been to Germany. – Я был в Италии, но не был в Германии.
- Sarah is an interesting person. She has had many different jobs and has lived in many places. – Сара интересный человек. Она сменила много профессий и мест жительства.
- I‘ve seen that woman before, but I can’t remember where. –Я уже видел эту женщину, но не помню где.
- How many times has Brazil won the World Cup? – Сколько раз Бразилия выигрывала кубок мира по футболу?
- ‘Have you read this book?’ ‘Yes, I‘ve read it twice.’ (twice = two times) – Ты читал эту книгу? Да, дважды.
Ever / Never
Классические слова – маркеры present perfect:
Ever – когда – либо
Never – никогда
- Has Jason ever been to Australia? ‘Yes, once.’ (once = one time) – Джэйсон был когда – либо в Австралии? Да, однажды.
- Have you ever played tennis?’ ‘Yes, I play a lot. – Ты когда – нибудь играл в теннис? Да, я часто играю.
- My brother has never travelled by plane. – Мой брат никогда не путешествовал самолетом.
- I‘ve never ridden a horse. – Я никогда не ездил на лошади.
- Who is that man? – I don’t know. I‘ve never seen him before. Кто этот человек? Не знаю. Я его никогда не видел.
Gone / Been
Также слова маркеры present perfect:
Gone – дословно: пропал, делся. Используем, что бы узнать где сейчас, в данный момент кто-то (что-то) находится.
Been – дословно: был, находился. Используем, что бы узнать где кто-то (что-то) был, но уже вернулся.
- I can’t find Mary. Where has she gone? (= where is she now?) – Не могу найти Мэри. Куда она пропала? (Где она сейчас)
- Oh, hello Mary! I was looking for you. Where have you been? – О, привет Мэри! Я тебя искал. Где ты была?