You are on page 1of 416

have phoned

had didn't you leave

have done

have been
have never been
have done
Have you met

Did you play


recorded

saw

have just bought


It's been raining since three o'clock.

He's been playing chess since he was ten.

I've been working since eight o'clock.

Helen's been looking for another job for two months.

We've been waiting for two hours.


Why have you been running?

What have you been eating?

Where have you been sleeping?

How long have you been studying physics?

Have you waiting long?

What have you been reading?

Who have you been talking to

Where have you been shopping?


have replied
have said
have been thinking
have decided
have not seen
have been doing
have heard
have changed have moved
have been decorating
thave not finished has lost

have not spoken


have had have been talking
have sold
Have you seen
have just got

have been doing


have finished
have you been watching
have just switched
You have been watching

I've/have helped
have not finished
had not booked
had spent
had got up
had not done
had won
had forgotten
had left

had not heard


had disappeared
had not brought
had not rained

You might also like