Ответ:
1. They have been living here for two years.
2. Tom has not been answering my calls recently.
3. Why have they been traveling so much this year?
4. My brother has been looking for a job for a long time.
5. How long has she been writing this article?
Объяснение: