Ответ:

Перевод задания: Дополните диалог словами for или since, а вопросы — словами how long.

Angus: Oh, did you? He is such a nice boy. I’ve known him for a long time, and how long have you known him?
(О, правда? Он такой хороший парень. Я давно его знаю. А как давно ты его знаешь?)

Ronald: Since 2009. He and I were at the same school. Now he’s living in Texas, you know.
(С 2009 года. Мы с ним учились в одной школе. Теперь он живёт в Техасе, знаешь ли.)

Angus: Really? Does he go to University?
(Правда? Он учится в университете?)

Ronald: Yes, he has been a student for two years already and is doing very well.
(Да, он учится уже два года и добивается больших успехов.)

Angus: And how long has he been living in Texas?
(А как давно он живёт в Техасе?)

Ronald: Since last November, I think.
(Думаю, с прошлого ноября.)