Has Tom finished his exams ________? - No. He finishes them next Thursday.
________ has Janet been working at the hospital? - She has been working there ________ she left school.
How are you finding your new job? - Great. I haven't had any problems ________.
Is John at home, please? - No, I'm afraid he's ________ gone out.
Have you been waiting long? - Yes, I've been here ________ two hours.
Has Martin ________ been to Spain? - No, I don't think so.
Have you spoken to Matthew ________? - Yes. I phoned him last night.
Can you do the washing-up for me, please? - Don't worry. Mike has ________ done it.
Lucy has ________ been musical, hasn't she? - Yes, she started playing the piano when she was five years old.
Shall we go to that new restaurant tonight? - Yes. I have ________ been there. It's really nice.
Your dog's been barking ________ three hours! - I'm sorry. I'll take him inside.
12. Have you finished reading that book ________? - No, I've ________ started it.
*TASK 28. Put the verbs in brackets into Present Perfect or Present Perfect Continuous.
Part 1.
How long you ________ (to know) Alison? - We ________ (to be) friends since we were children.
Who ________ (to use) the car? I was. Is there a problem? Yes, it wont start!
I (not to see) David and Andrew since morning. Where are they? - They ________ (to work) in the garden for three hours.
Why is Sally upset? She ________ (to lose) her bag.
I always ________ (to believe) that exercise is good for you. - Of course, it's good to keep fit.
Emily ________ (to teach) maths since she left university. - Yes, and she's a very good teacher, too.
Fred ________ (to open) a new shop. - Really? Where is it?
This pie is delicious. - Is it? I ________ (not to taste) it yet.
You (to find) your umbrella yet? - No, I ________ (to look) for it for an hour now.
You look exhausted. - Well. I ________ (to clean) the windows since 8 o'clock this morning.
Can 1 have some more lemonade, please? - Sorry, your brother just ________ (to drink) it all.
Have you got new neighbours? - Yes, they just ________ (to move) to the area.
Tortoises live to be very old. Yes, I ________ (to hear) of one which is over a hundred years old.
Are you still busy? Yes, I ________ (to read) this article for an hour and I still ________ (not to finish) it.
Why are your shoes wet? I ________ (to wash) the car.
You ________ (to make) plans for Saturday yet? Yes, we are going to the movies.
Are you ready for the concert? I hope so. I ________ (to practise) for weeks.
Part 2.
Dear Connie,
I hope you are enjoying yourself at university. I'm sure you ________ (to study) hard the whole term. Everything is fine here at home. Billy just ________ (to receive) his school report. It was bad, as usual. He ________ (to decide) to leave school next year and find a job. Fiona ________ (to go) to the gym every day for the past two weeks. She ________ (to try) to get in shape for the summer. She already ________ (to plan) her holiday in the sun. Your father ________ (to sell) the old car and he ________ (to buy) a new one. It's lovely, much nicer than the old one. Anyway, write soon.
Love. Mum.
**TASK 29. Spot and correct mistakes in the sentences given below.
Liz and I are good friends. We know each other for four years.
Sarah is very tired. She is working hard all day.
'Where is John?' - 'He's upstairs. He has been doing his homework.'
Jane is finishing cleaning her room, and now she is going out with her friends.
I didn't recognize Tom. He is looking so different in a suit.
I don't need to wash my car. Jim has been washing it for me already.
Ian is talking to his boss for an hour now.
Claire's train is arriving at 3 o'clock. I must go and meet her at the station.
'Would you like to borrow this book?' - 'No, thanks. I read it before."
'Where do you go?' - 'To the pictures. Would you like to come with me?'
Are you seeing my bag? I am searching for it all morning.
'Is Colin here?' - 'I don't know. I haven't been seeing him all day.'
Sophie is very clever. She is speaking seven different languages.
We move house tomorrow. Everything is packed.
*TASK 30. Put the verbs in brackets into the correct present tense. Make all the necessary changes.
Part A.
What you ____________(to do)? - Nothing. I just ____________ (to finish) my lunch.
Where you ____________ (to be) all morning? I ____________ (to clean) my house since 8 o'clock.
You ____________ (to do) anything next weekend? - No, I ____________ (not to make) any plans yet.
Jane looks great. She (to lose) ____________weight? - Yes, she ____________ (exercise) a lot recently
You ___________ (to be) busy right now? - Yes, I just ____________ (to start) typing this report.
Where is Peter? He ____________ (to wash) the car at the moment
Who ____________ (to be) your favourite actor? - I ____________ (to like) Sean Connery since I was a child.
You ____________ (to do) your homework yet? Almost. I ____________ (to do) it now.
Why you ____________ (to be) so angry? Somebody (to use) my toothbrush!
Samantha always ____________ (to be keen) on tennis. She ____________ (play) with friends every weekend.
Tim and Matilda ____________ (to be) married since 1991. They ____________ (to rent) this small house since then.
Uncle Bill ____________ just (to decorate) the bathroom. It is so nice!
Pauline and Tom ____________ (to sing) in the school choir twice a week for two years now.
Who you ____________ (to speak) to for an hour? The line ____________ (to be) busy all this time!
Sarah is very happy. It is the first time she ____________ (to win) a poetry competition.
Dad ____________ (to be) very nervous lately. He ____________ (to drink) seven cups of coffee since morning.
My friend ____________ (to live) in America at the moment.
I doubt that we can trust Mr. Green. He ____________ (to change) seven jobs in the last five years.
We ____________ (to play) in a concert next weekend that is why we ____________ (to rehearse) so hard all last week.
Who ____________ (to read) my diary? It ____________ (to lie) in the wrong place!
Sorry, Tim just (to go). He ____________ (to leave) the house at 7 o'clock every morning.
Your mother ____________ (to work) in a bank? No, she just (to change) her job.
Part B
Dear Nick,
This is just a short note to tell you I __________ (to arrive) at the airport at 5 pm on Saturday, 10th December. I __________ (to be) very busy recently, and that's why I _________ (not to write) to you for a while. I __________ (to plan) this trip for months, so now I __________ (to look forward) to spending some time with you and your family. I __________ (to hope) you will be able to meet me at the airport. Please, give my love to your wife and the children.
See you soon,
James.
**TASK 31. Fill in the gaps with the verbs from the box, putting them into the right present tense.