worksheet present perfect vs present perfect continuous
TRANSCRIPT
-
7/24/2019 WORKSHEET Present Perfect vs Present Perfect Continuous
1/2
WORKSHEET Present Perfect vs Present Perfect Continuous
A) Use PRESENT PERFECT CONTINUOUS TENSE to fill in the blanks:
1. Im tired, because I have been working. (work) very hard.
2. He (write) letters all morning.
. !atherina is getting "atter because she (eat) too much.#. $y mother .. (%eel) the %otatoes all a"ternoon.
&. !athy (attend) a cookery course since $arch.
'. How long you .. (learn) nglish
*. +here are my eyeglasses I .. (look) "or them "or an hour.
-. !harles . (esca%e) "rom the %olice "or years.
. How long you (use) a com%uter
1/. li0abeth .. (live) with $ike "or three years.
11. he . (earn) uite a lot o" money "or the last two years.
12. It . (rain) "or si3 hours.
B) Use PRESENT PERFECT TENSE o PRESENT PERFECT CONTINUOUS to fill in the
blanks:
1. Ive bought / have been buying a new %air o" shoes.
2. Have you finished / Have you been finishing reading that book yet
. Theyve eaten / have been eating "ruit all a"ternoon, ever since they came "rom school.
#. Ive been reading / have read this book now, so you can have it back.
&. Ive been writing / have written eight %ages already.
'. 4our e3am %a%er is com%letely blank5 +hat have you been doing / have you done?
*. 6h, no5 7heres nothing to eat. $y sister has been eating / has eateneverything I le"t in the
kitchen.
-. 6h, no5 7heres no wine to drink. 7hey have drunk / have been drinkingall the wine.
. 8o wonder your eyes hurt. 4ouve been playing / have playedcom%uter games ever since
you had your break"ast.
1/.I havent seen / havent been seeingyou "or ages.
11. 9od5 Hakan has scored / has been scoring.
12. 7heyhave danced / have been dancing "or an hour.
1. I have been waiting / have waited"or you "or ages.1#. Ive finished / ve been finishingmy work.
1&. Ive been writing / have writtenthis letter "or an hour.
1'. He has visited / has been visitingten museums this week.
1*. Im very tired. :ecause Ihave travelled / have been travellingaround Istanbul all day.
1-. he has found / has been findinga good ;ob.
1. Im hot because I have been running / have run.
2/. I have written / have been writingletters "or weeks.
-
7/24/2019 WORKSHEET Present Perfect vs Present Perfect Continuous
2/2
C) Use THE SI!P"E PAST o THE PRESENT PERFECT TENSE to fill in the blanks:
1. 7he young man (never < be) to =aris, but he .. (read)
a book about this city last year.
2. you (decide) where to go yet
. >? Have some tea, %lease.
:? 8o, thank you. I . (;ust < have) two cu%s o" tea.#. usan . (do) her homework be"ore 1/ oclock but @ane .
.. not an hour ago.
*. >? .. the %lane . (land)
:? 4es, it (land) ten minutes ago.
-. It . (not < rain) "or a long time.
. you (see) my dog It (run away) this morning.
1/. +e . (meet) at a %arty a long time ago, but I ..
(not < see) her since then.
11. I (see) an interesting book in a booksho% yesterday, but I
(not < buy) it.
12. $y "riend ("all) "rom the bicycle because he . (not ? .. you .. (s%eak) to an nglishman:? 4es, I .. (have) a short conversation with one last night.
1'. >? . you ever .. (be) to 7atilya
:? 4es, I . (go) there two years ago.
1*. >? . you .. (see) @ane recently
:? 8o, I . (see) her "or a long time.
#) Re$ite the senten%es &sin' SI!P"E PAST o PRESENT PERFECT TENSE:
1. I havent seen her "or a long time. Its agessince I saw her
1. I last met 9eorge two weeks ago. I havent
2. 7hey have been here "or three months. 7hey arrived
. +e started living in Istanbul 12 years ago. +e have .
#. I last saw my girl"riend "ive days ago. I havent .
&. Is this the "irst time you have tasted a kiwi (not) you . one be"ore
'. I last smoked a cigarette ten years ago. I havent ..
*. I last drank wine two weeks ago. Its two weeks . wine.
-. I have lived in Istanbul since @anuary. I . (come)
. 7hey moved to >nkara two years ago. 7hey ... two years.
1/. he hasnt been to Bome be"ore. 7his is the "irst time