Present perfect simple: exercise 2
[Link]/present-perfect-simple/
Exercise 2
Complete these sentences with the verbs in brackets and one of the signal words in the box below.
never ever for since already just yet so far recently up to now
Example:
I ...................................... it. (do)
I have already done it.
I ....................................................... a ghost. (see) But I would like to.
.............. Peter .................................. his studies ............? (finish) - No, not yet.
............... you ................................ anyone famous? (meet) - No, never.
What ........... Greg .................. since the morning .........................? (do) - Quite a lot of things.
I feel so relaxed. I ................................................ back from my holiday. (get)
You should send him an email. - But I ................................................................to him. (write)
My grandma .................................. in the same place ..................... she was born. (live) - Really?
This is Fiona. She .............................. my best friend .............. a long time. (be)
I have a plaster on my leg. I ....................................................... it. (break)
How many jobs ................. you ....................................? (have) - Not very many.
ESL worksheets on [Link]