I. Put the verb into the correct form, present perfect or past simple.
1.A: …..(you / see) Lisa recently? B: Yes, …………………………………………………. (I / see) her a few days ago. 2.Mr. Lee …………………………………. (work) in a bank for 15 years. Then …………………………………. (he/give) it up. Now he works as a gardener.
3.Mary lives in Dublin. …………………………………….. (she / live) there all her life.
4.My grandfather ………………………………………. (die) before I was born. …………………………………. (I / never / meet) him.
5.It’s nearly lunchtime, and …………………………………………………. (I/ not/ see) Martin all morning. I wonder where he is. ‘Where do you live?’ ‘In Boston.’
6.A: ‘How long …………………………………………………. (you/ live) there?’ – ‘Five year’.
B: ‘Where …………………………………………………. (you/ live) before that?’ – ‘In Chicago.
’ C: ‘And how long …………………………………………………. (you/ live) in Chicago?’ – ‘Two years.’
II. Write the verbs in brackets in the present perfect simple or present perfect continuous. Use the present perfect continuous where possible.
1.Sorry, I didn’t call you back. I …………………………………………. (work) long hours every day this week. 2.Wow! I …………………………………………. (not/ see) you for ages. You look great!
3.How long …………………………………………. (you/be) here?
4.How long …………………………………………. (wait) for me?
5.I’m surprised you haven’t seen them. They …………………………………. (stay) at the same hotel as you. 6.Sandra …………………………………………. (want) to become a doctor since she was a child.
I.
1. Have you seen/ I saw
2. has worked/ he gave
3. She has lived
4. had died/ I have never met
5. I haven’t seen
6. have you lived/ did you leave/ have you lived
II.
1. have been working
2. haven’t seen
3. have you been
4. have you been waiting
5. have stayed
6. has wanted
I/
1. Have you seen – saw
2. have worked – gave
3. has lived
4. died – have never met
5. haven’t seen
6. have you lived – did you live – have you lived
II/
1. have been working
2. haven’t seen
3. have you been
4. have you been waiting
5. has stayed
6. have been wating