You are on page 1of 1

Present Perfect Extra Practice

A. Write sentences in Present Perfect. Use: already / never / ever / yet / just.
1. They / play / football - ____________________________________________________________
2. He / speak / English - ____________________________________________________________
3. I / write / a poem - _____________________________________________________________
4. We / not / wash / the car - ________________________________________________________
5. Nancy / not / meet / her friends - __________________________________________________

B. Write questions in present perfect simple. Use ever / yet.


1. They / finish / their homework - ______________________________________________________
2. She / visit / her friend - _____________________________________________________________
3. The maid / clean / the house - ________________________________________________________
4. He / drive / the van - _______________________________________________________________
5. You / ever / write / a poem - _________________________________________________________

C. Answer the questions above. Use never / already / yet / just.


1. ___________________________________________________________________
2. ___________________________________________________________________
3. ___________________________________________________________________
4. ___________________________________________________________________
5. ___________________________________________________________________

D. Put the verbs into the correct form (present perfect simple or simple past).
1. I (not / work) __________________ today.
2. We (buy) __________________ a new car last week.
3. We (not / plan) __________________ our holiday yet.
4. She (not / see) __________________ her mother for a long time.
5. He (write) __________________ a beautiful poem yesterday.

E. Answer the questions.


1. Have you worked a lot recently? _________________________________________________________
2. Has she used cassette players lately? _____________________________________________________
3. What have they done recently? __________________________________________________________
4. Who has she visited lately? _____________________________________________________________
5. Where have you been recently? _________________________________________________________

F. Answer the questions. Use for / since.


1. How long have you studied German? (2004) ________________________________________________
2. How long have you lived in Paris? (5 years) ________________________________________________
3. How long have you played soccer? (2 years) ________________________________________________
4. How long has Helen known Paul? (February) ________________________________________________
5. How long has Jim been on holiday? (Saturday) ______________________________________________

You might also like