Crear juego
Jugar Relacionar Grupos
1. 1
2. 2
3. 3
4. 4
5. 5
6. 6
7. 7
8. 8

have been working

haven't had

have completed

We can go home. We _______ the reports for the annual meeting.

have been trying

The office is really busy. The phones ______ all day.

She ________ three main ways our company can reduce costs.

We _________ on the reports, but we haven't finished yet.

I ____________to contact you many times.

I ____________to contact you for a long time.

has found

We _______ each other since we were at school.

I´m tired because I _______ a holiday for ages.

have known

have been ringing

have tried