20.1 Complete the answers to the questions.
- Have you seen Kate? - Yes. I saw her five minutes ago.
- Have you started you new job? - Yes, I started it last week.
- Have your friends arrived? - Yes, they arrived at 5 o'clock.
- Has Sarah gone away? Yes, she went on Friday.
- Have you worn you new suit? - Yes, I wore it yesterday.
20.2 Are these sentences OK? Correct the verbs that are wrong.
- I've lost my key. I can't find it. - OK
- Have you seen Kate yesterday? - Did you see
- I've finished my work at 2 o'clock. - I finished
- I'm ready now. I've finished my work. - OK
- What time have you finished your work? - Did you finish
- Sue isn't here. She's gone out. - OK
- Steve's grandmother has died two years ago. - Died
- Where have you been last night? - Where were you
20.3 Put the verb in the present perfect or past.
- My friend is a writer. He has written many books.
- We didn't have a holiday last year.
- I played tennis yesterday afternoon.
- What time did you go to bed last night?
- Have you ever met a famous person?
- The weather was not very good yesterday.
- Kathy travels a lot. She has visited many countries.
- I switched off the light before going out this morning.
- I live in New York now, but I lived in Mexico for many years.
- "What's Canada like? Is it beautiful?" "I don't know. I have not been there."
20.4 Put the verb in the present perfect or past.
-
- a. Have you even been to Florida?
- b. Yes, we went there on holiday two years ago.
- a. Did you have a good time?
- b. Yes, it was great.
-
- a. Where's Alan? Have you seen him?
- b. Yes, he went out a few minutes ago.
- a. And Rachel?
- b. I don't know. I haven't seen her.
- Rose works in a factory. She have been working there for six months. Before that she was a waitress in a restaurant. She worked there for two years, but she didn't enjoy it very much.
-
- a. Do you know Martin's sister?
- b. I have seen her a few times, but I have never spoken to her. Have you ever spoken to her?
- a. Yes, I met her at a party last week. She's very nice.