Решение:
Необходимо вставить глаголы в Present Perfect, используя предложенные формы.
- He has lived in London for six years.
- It has rained for two weeks.
- She has played the piano for two years.
- I have known him since I was in kindergarten.
- I have seen that woman before, but I can't remember when.
- Julia has had a bicycle since last year.
- They have been away from home for ten years.
- She has stayed in that hotel once before.
- We have learned Spanish for six months.
- I have known Jessie for a year.
Ответ: 1. has lived, 2. has rained, 3. has played, 4. have known, 5. have seen, 6. has had, 7. have been, 8. has stayed, 9. have learned, 10. have known.