1. I __ (wait) for three hours so I was really glad when the bus finally __ (arrive)., I had been waiting for three hours so I was really glad when the bus finally arrived., 2. Why __ (be) the baby's face so dirty? She __ (eat) chocolate., Why was the baby's face so dirty? She had been eating chocolate., 3. I __ (see) Vanya yesterday, but he __ (run) so he was too tired to chat., I saw Vanya yesterday, but he had been running so he was too tired to chat., 4. It __ (rain) and the road __ (be) covered with puddles., It had been raining and the road was covered with puddles., 5. When I __ (arrive) it was clear she __ (work). There were disks all over the table and books everywhere., When I arrived it was clear she had been working. There were disks all over the table and books everywhere., 6. They __ (study) all day so when we __ (meet) they were exhausted., They had been studying all day so when we met they were exhausted., 7. The boss __ (talk) to clients via Skype for two hours so he __ (want) a break., The boss had been talking to clients via Skype for two hours so he wanted a break., 8. I __ (drink) coffee all morning. By lunchtime, I__ (feel) really weird., I had been drinking coffee all morning. By lunchtime, I felt really weird., 9. Julia __ (want) a new car, so she was really pleased when she __ (buy) one., Julia wanted a new car, so she was really pleased when she bought one., 10. I __ (dream) about a holiday in Italy. I couldn't believe it when my wife __ (book) one as a surprise!, I had been dreaming about a holiday in Italy. I couldn't believe it when my wife booked one as a surprise!

past perfect continuous

Leaderboard

We are currently working on improving the Leaderboard functionality. Please help us by offering your feedback.

Give Feedback

Visual style

Options

We are currently working on improving the Activity Settings. Please help us by offering your feedback.

Give Feedback

Switch template

Continue editing: ?