Решение:
- 3. A: Have you lived in London for long? (Вопрос в Present Perfect, где 'for' используется для обозначения продолжительности действия, 'long' в данном контексте означает 'долго'.)
- B: No, not at all. I have just moved here. (Утвердительное предложение в Present Perfect, где 'just' указывает на действие, которое произошло только что.)
Ответ: 3. A: for, B: just