When I met David, he ... just... (open) a new bank account. * had been opening
have open
had opened
She ... (learn) French for five years before she could speak fluently *
had been learning
had learnt
have learn
When the parents arrived, he ... (play) computer games since 3 o’clock and hadn’t done his homework. *
had played
had been playing
have play
It was lunchtime and Tom ... (work) for four hours when his boss came. *
had been working
work
had worked
Angela rose from the arm-chair in which she ... (sit) at least for two hours. *
had been sitting
sit
sat
had sat
Ann ... just... (get) home when I phoned. *
got
had got
Вариант 2
She didn’t want to go to the cinema because she ... (see) the film before. *
had seen
have
see
We ... (not/finish) our work in time. *
hadn`t finished
had been finishing
сегодня нужно поставить правильное слово