Маркеры времени, которые используются в Present Perfect:
never – никогда
yet – еще
lately – в последнее время
since – с какого-то момента времени
for – в течение какого-то времени
just – только что
already – уже
recently – недавно
so far – к настоящему времени, пока
ever – когда-либо
1) She has not brought me her favourite book yet. - Она еще не принесла мне свою любимую книгу.
2) The school has built recently. - Школа была построена недавно.
3) My sister has already bought a lot of gifts. - Моя сестра уже купила много подарков.
4) Have you ever caught birds? - Вы когда-нибудь ловили птиц?
5) Children have just fought long and hard. - Дети только что долго и упорно боролись.
6) I have found him recently. - Я нашёл его недавно.
1. was reading, heard
2. were swimming, started
3. was getting, phoned
4. wew shopping, saw
5. wew driving, stopped
6. found, was tidying
Объяснение:
1. Я читал (продолжительное действие, поэтому past continuous) книгу, когда я услышал (вдруг услышал, поэтому past simple) странный шум.
2. Пока мы плавали (продолжительное действие, поэтому past continuous), начался дождь (вдруг начался, поэтому past simple).
3. Я собирался (продолжительное действие, поэтому past continuous) на вечеринку, когда мой друг позвонил (вдруг позвонил, поэтому past simple) мне.
4. Мы ходили по магазинам / шоппились (продолжительное действие, поэтому past continuous), когда мы увидели (вдруг увидели, поэтому past simple) их.
5. Пока они ехали (продолжительное действие, поэтому past continuous) вниз по Грин Стрит, полиция остановила (вдруг остановила, поэтому past simple) их.
6. Я нашел (вдруг нашел, поэтому past simple) ключи, пока убирал (продолжительное действие, поэтому past continuous) свою комнату.