1. I had solved/had been solving this difficult problem for some time when he appeared.
.Я решал эту трудную проблему в течение некоторого времени, когда он появился.
2.By the time we got to the office they had negotiated /had been negotiating for 2 hours.
К тому времени, когда мы получили к офису их вел переговоры в течение 2 часов.
3.He already /had been writing lecture notes for some time when we rang him up.
Он уже писал примечания лекции в течение некоторого времени, когда мы звонили ему.
4.They had looked/had been looking for some new information in the documents for two days before they found a mistake.
Они искал немного новой информации в документах в течение двух дней прежде, чем они нашли ошибку.
5.He had reported/ had been reporting to the manager before he left the office.
Он сообщил менеджеру прежде, чем он уехал из офиса.
6.He kept looking at her , wondering where he had been seeing/had seen her.
Он продолжал смотреть на нее, задаваясь вопросом, где он был, видят/имел замеченный ее.
7.He had smoked/ had been smoking for 10 years before he gave it up.
Он курил в течение 10 лет прежде, чем он бросил его.
8.The telephone had rung/had been ringing for 3 minutes before I answered it.
Телефон / звонил в течение 3 минут прежде, чем я ответил на это.
9.When I came the Board of Directors had been discussing/ had discussed this contract for an hour.
Когда я приехал, Совет директоров обсуждал / этот контракт в течение часа.
10.We had been finishing/had finished the discussion by 5 o’clock.
Мы / закончили обсуждение к 5 часам.
11.He didn’t sign the contract until he had been reading /had read every word.
Он не подписывал контракт, пока он / не прочитал каждое слово.
12.When I left my last job , I worked/had been working there for 10 years.
Когда я оствил свою последнюю работу, я / работал там в течение 10 лет.