Put the verb into the more suitable form, Present Perfect (I have done) or Continuous (I have been doing).
1.Where have you been? ___________(you/play) tennis?
2.Look! Somebody _____________(break) that window.
3.You look tired. __________(you/work) hard?
4.‘___________(you/ever/work) in a factory?’ ‘No, never.’
5.‘Jane is away on holiday.’ ‘Oh, is she? Where _________(she/go)?
6.My brother is an actor. He ___________(appear) in several films.
7.‘Sorry I’m late.’ ‘That’s all right. I _______(not/wait)long.’
8.‘Is it still raining?’ “No, it ___________(stop).’
9.I ________(lose) my address book. ________(you/see) it anywhere?
Answers & Comments
Verified answer
1 have you been playing2 has broken
3 have you been working
4 have you ever worked
5 has she gone
6 has appeared
7 haven't been waiting
8 has stopped
9 have lost, have you seen