

- have seen
- have had
- has not taken / hasn’t taken
- has been
- Have you ridden
- has made
- have not decided / haven’t decided
- Has Paul ever met
B
- A (I’ve)
- B (tidied)
- A (Have you lived)
- B (went)
- A (you’ve visited)
- A (haven’t given)
- B (Did you go)
- A (Have you ever sent)
C
- The lesson has not started yet.
- The teacher has already written on the board.
- Joe and Tim have just come into the classroom.
- Tony has not finished getting his books ready.
- Christine has already opened her book.
- Dave has dropped a pen on the floor.
- He has not picked it up yet.
D
- have you been doing
- I’ve been studying
- Have you been working
- I’ve just been sitting
- I haven’t been going
- I’ve been working
- I have been painting
- we’ve also been planning
- We’ve been looking
- I’ve been thinking

