Решение:
- 1. I have known him for more. (Present Perfect используется для действий, начавшихся в прошлом и продолжающихся до настоящего момента, или имеющих результат в настоящем. 'For' указывает на продолжительность.)
- 2. Did you meet him for the first time last week? (Past Simple используется для действий, завершившихся в определенный момент в прошлом. 'Last week' указывает на завершенное действие.)
- 3. Have you been practising the guitar? (Present Perfect Continuous используется для действий, которые начались в прошлом и продолжаются до настоящего момента, подчеркивая длительность или недавнее завершение.)
- 4. Yes. I have been practising the guitar. (Подтверждение продолжительного действия.)
- 5. Yes. I have had it for over a week now. (Present Perfect используется, так как владение началось в прошлом и продолжается до настоящего момента.)
- 6. Have you bought the new Arctic Monkeys album? (Present Perfect используется для действия, результат которого важен в настоящем - наличие альбома.)
Ответ: 1. have known, 2. Did you meet, 3. Have you been, 4. have been, 5. have had, 6. Have you bought.