present perfect + past simple + just + already + yet+ for +since +still exercises
TRANSCRIPT
1. Fill in the blanks with JUST, ALREADY OR YET.
1) I want to watch TV, but I haven’t finished writing the sales report ___________.
2) A: Where is Taner?
B: He has __________ arrived. He is having a shower.
3) Have you seen the new film of Demi Moore __________?
4) I don’t want to eat anything. I’ve ___________eaten two cheeseburgers.
5) Although they’re playing very well, they haven’t scored a goal _________.
6) Look! He has __________crashed that lorry.
2. Fill the gaps with STILL, YET, ALREADY OR JUST.
1 Jim sends his love. I've ______________ seen him in the high street.
2 We can't have chips again. We've ______________ had them three times this week.
3 I can't decide. I ______________ haven't made a decision.
4 I haven't phoned Begonia ______________. I'll do it when I get back from work.
5 Billy: Do you know anything about Sally?
Betty: Oh she's fine. I've ______________ spoken to her on the phone.
6 Monica says she's ______________ this minute caught the train so she'll be here in half an hour.
7 Betty: Have you cleaned the bathroom yet?
Billy: I've ______________ done it. I did it an hour ago.
8 We're going to a concert on Friday, but we haven't bought the tickets ______________.
9 Daphne ______________ hasn't bought the tickets. I hope she does it soon.
10 The government ______________ hasn't said anything about the oil slick.
11 Have you finished your homework ______________?
12 Bill: I've finished using the computer if you want to go online.
Ted: No, thanks. I've ______________ checked my email today.
13 I can't believe it. Begonia ______________ hasn't phoned me.
14 Bobby: Can I go online now, please?
Begonia: Sorry. I ______________ haven't finished using the computer.
15 Have you seen the movie Bowling for Columbine ______________?
3. Present Perfect With FOR AND SINCE
1 Francine has worked in Canada ……………five years. 2 I haven't spoken to Freddie ………………..last May. 3 I've only known Chen ……………..two months. 4 They've lived in that house …………….they got married. 5 We've had this car ……………..two years. 6 Kevin's been in the office ……………7 a.m
4. Fill The Gaps With Either FOR OR SINCE.
1 I've lived in Spain ________ 11 years now.2 I've worked at this English school ________ six years.3 Carlos's had internet at home ________ August last year.4 I haven't seen Maggie ________ the party.5 We've been waiting for the bus ________ over half an hour now.6 I've put on 4 kilos ________ Christmas.7 That new clothes shop has been open ________ last Saturday.8 Have you been married ________ a long time?9 I've been surfing the net ________ half past seven this morning.10 The police have been at the scene ________ 3 hours.11 She's been talking non-stop ________ 20 minutes.12 Matt hasn't seen Clare ________ his school days.13 Our boss hasn't come to the office ________ three days now.14 We haven't been on a day trip to the country ________ September.15 I haven't been to a football match ________ a long time.16 I've been living in Spain ________ 1992.17 I haven't seen Susanne ________ my birthday.18 She hasn't been to the disco ________ three weeks.19 I've been living in Spain ________ 8 years.20 He hasn't cleaned his fridge ________ last summer.
5. PRESENT PERFECT AND PAST SIMPLE. Add The Missing Word To Each Sentence.
example I spoken to John since last week.I haven't spoken to John since last week.
1 How have you had that car? ……………………….........................................................
2 He came back from holiday two days. ……………………………………………………
3 I haven't played football a long time. ……………………………………………………..
4 I've known Mark 1990. ………………………………………………………………….
5 How long you in London? …………………………………………………………………
6 I enjoyed dancing I was young. …………………………………………………………
7 I've a dog for a couple of years. …………………………………………………………
8 I eaten since yesterday. …………………………………………………………………
6. Fill the gaps with the verb in brackets using either the PRESENT PERFECT OR THE PAST SIMPLE TENSES.
1 A: I ________________ (to see, negative) Anna for a long time.
2 B: Really? I ________________ her yesterday. (to see)
3 They ________________ (to go) to Venice three years ago.
4 David lost his wallet yesterday but he ________________ (to find) it this morning in his jacket pocket.
5 ________________ (to be with you) to Paris?
6 We ________________ (to live) in this house for five years and we're very happy here.
7 I know Manchester quite well. I ________________ (to live) there for three years when I was a student
8 He ________________ (to meet) Sally in the supermarket last week.
9 She feels great. She ________________ (to lose) three kilos since Christmas.
10 It's cold in here because someone ________________ (to open) the window.
11 Before they bought the car, they ________________ (to think) about it very carefully.
12 ________________ (to feed with you) the cat yet?
13 The last time I ________________ (to play) tennis was four years ago.
7. PAST SIMPLE & PRESENT PERFECT
Q1 - He ................................ (live) there when he was a childQ2 - I ................................... (not/see) her since last yearQ3 - They ............................... (leave) a few minutes agoQ4 - She ................................ (not/be) unemployed since she left schoolQ5 - They ............................... (finalise) the contract last weekQ6 - The film ................................. (not/start) yetQ7 - She ................................... (be) ill since ThursdayQ8 - I .................................... (finish) the project last nightQ9 - Look- someone .................................. (leave) their handbag in the roomQ10 - .......................................... (ever/ you/ be)to Rome?Q11 - I can't get into my house because I …………………........ (lose) my keysQ12 - Nobody ................................................ (answer) the phone when it rang
Q13 - I ................................. (give) up smoking last yearQ14 - You can't see her because she ..................................... (go)homeQ15 - ............................................ (ever /you/ be) to the United States?Q16 - I never ................................... (know)my grandmother as she died before I was bornQ17 - It's the first time I ......................................... (eat) caviarQ18 - The first time we ........................................ (speak) was just the other dayQ19 - It stinks in here; someone ........................................... (be) smokingQ20 - He's in hospital because he ......................................... (break) legQ21 - I've known her since we ................................ (be) at school togetherQ22 - It's ages since we ....................................... (speak)Q23 - It's been ages since we ........................................... (heard) from DaveQ24 - The last time I saw Fran .................................................. (be) ages agoQ25 - I ................................................... (not /heard) from her latelyQ26 - I just ........................................... (not /have) the time to go to the cinema recentlyQ27 - I ................................................. (see) just Meg and Brian at the partyQ28 - I ...................................... (be) busy for the past fortnightQ29 - She .......................................... (be) away for the last two weeksQ30 - ........................................... (go) to the concert on Friday?Q31 - This is the first time I ................................................. (be) hereQ32 - I ........................................ (know) them since my schooldaysQ33 - He .................................................. (not /arrive) yetQ34 - They ....................................................(not / sign) the contract yetQ35 - The newspaper .......................................... (not /be) very successful latelyQ36 - He ........................................... (die) during the warQ37 - I ........................................ (not /have) breakfast before leaving home this morningQ38 - I ............................................ (not / find) a taxi so I came on the busQ39 - John's nervous because he ....................................... (never / take)such a difficult test beforeQ40 - My stereo ................................. (stop) working last nightQ41 - Two people ............................................. (arrest) at the game on SaturdayQ42 - I ................................................ (not/have) a holiday for agesQ43 - We ......................................... (not/go) out on Saturday nightQ44 - I ............................................... (buy) it last weekQ46 - I ................................................ (learn) to water-ski in 1993Q47 - She ..................................... (earn) an absolute fortune last yearQ48 - The weather ................................ (be) dreadful for the whole two weeks we were thereQ49 - No one ……………………..... (manage) to do it yetQ50 - I ………………………..... (not / take) the dog for a walk because it was rainingQ52 - The weather ............................. (be) dreadful at the weekend