1. have been waiting
2. has been playing
3. have been wearing
1. Millie ___ in the sea. (has swum)
2. I have just skydiving. (tried)
3. William ___ a new flat. (has bought)
1. They have not visited the Coloseum.
2. Jack and Mike have not seen a new manager.
3. I have not pulled a muscle.
1. Have you ever lived in a village?
2. Has it/ever/snowed in July?
3. Have Mum and Dad ever/been in a cave?
1. (have not done)
2. (has bought)
3. (have not packed)