|
|
Put the verb into the more
suitable form, present perfect simple or present perfect
continuous. |
|
|
|
|
|
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 ? |
|
|
|
|
|
10. |
|
I _________ ( read ) the book you lent me but I _________ (
not/finish ) it yet. |
|
|
|
|
|
11. |
|
I _________ ( read ) the book you
lent me, so you can have it back now. |
|
|
|
|
|
Sponsored Links
|
|
|
Answers |
|
|
|
|
|
1. |
|
Have you been playing |
|
2. |
|
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 |
|
10. |
|
have been reading ... haven't finished |
|
11. |
|
have read |
|
|
|
|
|