You are on page 1of 4

PRESENT PERFECT

1. Have a look at the time expressions. Which can we use with the present perfect? last weekend Monday today in the last two years last summer this month 2. Write questions using the present perfect 1. What / you / do / to your hair? - What have you done to your hair? 2. you / send / a text message to Mike? 3. Mr Phipps / speak / to Lisa this morning? 4. your parents / have / an argument this week? 5. everyone / finish / the meal? 6. how much money / you / spend / today? 7. Nick and Lucy / move / to London? 3. Match the answers to the questions in exercise 2. a. b. c. d. e. f. g. No, he hasnt. She hasnt come to school today 70! But Ive just bought a new jacket Ive cut it myself. Do you like it? - 1 Yes, and weve eaten too much! Yes, they have. Theyve found new jobs there. No, they havent. Mums decided to be more tolerant Not yet. Ive lost my mobile phone. this morning last when I was ten since the last lesson

4. Complete the text using the present perfect form of the verbs in the box. travel not do leave run take have not take become

Have you seen this boy? Fourteen-year-old Matt Brown (1) _________ away from his home in Plymouth. Police believe he (2) ______ to London to meet a girl called Jane. Matt (3) __________ a red plastic bag with some clothes in it, but he ___________(4) much money. Matt is a quiet boy and he ___________(5) anything irresponsible before. We dont understand why Matt (6) _______ home, explained Matts mother.

He (7) _________ some problems at school, but things (8) ___________much better recently.

FOR / SINCE
5. For or since? a few days summer yesterday a short time six months 2004 a week ages I was a child July last three oclock three years Christmas

6. Complete the sentences using for or since. 1. I havent been out _____ last weekend. 2. Theyve been married _______ two years 3. Shes been in hospital _______ a week 4. Ive loved music __________ I was three years old 5. Weve been on holiday _________ Monday 6. Hes had that bike ______ a long time 7. Choose for or since. 1. Youve known them for / since you were at primary school. 2. My parents have been married for / since 31 years. 3. Her brother has been in London for / since three months. 4. Weve lived in this house for / since 2001. 5. Ive been here for / since six oclock 6. Shes been his friend for / since ages. 8. Complete the text. Use the present perfect with the verbs in brackets or for or since.

FAMILY RELATIONSHIPS
My boyfriends name is Harry. Weve been (be) together for a year, but I __________ (1. know) him (2)___________ I was eleven. We get on very well. We _____________(3 not have) many arguments. My sister, Vicky, is 23. She (4 not live)__________ with us (5) ___________ three years. Shes going to get married next month. She and her boyfriend _________________ (6 be) engaged ________ (7) last summer. My brother ________ (8 be) at university _______ (9) two years. He studies medicine and he works very hard. He ___________ (10 not have) many girlfriends. My parents __________ (11 be) divorced (12) _______ six years. I live with my mum, but my dad ___________ (13 live) in London (14) __________ 1998.

YET / ALREADY and JUST


9. Complete the sentences. Use the present perfect affirmative and just. 1. Incredible! Maria _________ (win) 5.000 on the lottery! 2. My parents ____________(buy) a house in Las Vegas. 3. __________ (you / send) me a text message?! No, I havent 4. I _________ (do) level 10 of my new computer game. 5. My sister ______________ (have) her baby. Its a boy. 6. We ______________ (hear) the good news about your new job. 10. Write the words in the correct order
hasnt / the irregular past participles / he / yet / learnt He hasnt learnt the

irregular past participles yet. 1. just / programme / has / the / started 2. we / that film/ seen / already / ve 3. had / dinner / they / yet / havent 4. yet / to Maria / have / spoken / you / ? 5. up / got / my parents / already / have 6. ve / finished / we / this exercise / just 7. s / just / a / he / had / shower 8. dinner / havent / we / had / yet 11. Complete the sentences with yet, already or just 1. We arent late. The programme hasnt started ________.

2. Ive __________ seen that film. I saw it last year. 3. Youve ____________ missed the bus. It left a minute ago. 4. Weve _________ eaten. We had lunch an hour ago. 5. Shes tired because shes __________ woken up. 6. Have you finished this unit ________________?

You might also like