UNIT 7 – Exercises – Present perfect 1 7.1. Read the situations and write sentences. Use the following verbs in the present perfect:
arrive
break
fall
go up
grow
improve
1. Tom is lookin looking g for his his key key. He cant cant !nd it. key. ". #isa cant walk and her leg is in plaster. plaster. leg. $. #ast #ast week week the bus fare fare was was %1.&'. %1.&'. (ow it is %". gone up. ). *arias +nglish wasnt very good. (ow it is better. Her improved. ,. -an didnt didnt hae a beard beard befor before. e. (ow he has a beard beard.. beard. . This This mor morning ning / was was e0pe e0pect ctin ing g a lett letter er.. (ow (ow / have have it. it. arrived. 7. The temper temperatu ature re was "' degre degrees. es. (ow it is only only 1". has fallen.
lose
Tom has lost lost his #isa has broken broken her The bus bus fare fare has +nglish
has
-an has grown grown a The The
lett letter er
has has
The
temper temperatu ature re
7."ut in been or gone. 1. ". $. ). ,.
2ames is on on holiday holiday.. Hes gone to /taly /taly.. Hello3 Hello3 /ve 4ust 4ust been to the shops. shops. /ve /ve bought bought lots of things things.. 5lice isnt here at the moment. 6hes 6hes gone to the shop to get a newspaper. newspaper. Tom has gone gone out. Hell be back in about an hour. hour. 5re you you going going to the bank bank (o8 /ve /ve already already been to to the bank. bank.
7.$complete 9s sentences. *ake sentences from yhe words in brackets. 1. ould you like something to eat ; (o8 thanks. thanks. /ve 4ust 4ust had lunch. ". -o you know know where where 2ulia 2ulia is is ; has> already already left. left. ). hats in the newspaper newspaper today ; / dont ?now ?now.. / havent read read it yet. ,. /s 6ue coming coming to the cinema with us ; (o8 (o8 shes = has> has> already already seen the the !lm. . 5re your your friend friend here here yet ;
alrea!" "et# 7.)Read 7.)Read the situations and write sentences with just alrea!" 1# 5fter lunch you go to see a friend at her house. 6he says8 @ould you like something to eat
$# 2oe goes out. Aive minutes later8 the phone rings an the caller says8 @ Ban / speak to 2oe 4ust gone out. %# 4ust come back.
UNIT ) – Exercises – Present Perfect $
)#1# Have you ever been to Balifornia $. = runD marathon> Have you ever run at marathon ). = speakD famous person> Have you ever spoken to a famous person ,. = most beautiful placeD visit> hats the most beautiful place you have visited
&.".Bomplete 9s answers. 6ome sentences are positive and some negative. Use these verbs: 9e
be 1. ". $. ). ,.
eat
happen
have
have
meet
play
read
see
try
hats *arks sister like /ve no idea. /ve never met her. /s everything going well
. hats that book like / dont know. / havent read it. 7. /s 9russels an interesting place /v no idea. /ve never been there. &. / hear your car broke down again yesterday. been late every day this week. 11.hos that woman by the door / dont know. / havent seen her before.
&.$. rite four sentences about yourself. Use I *aven+t and choose from the bo0es. Used a computer today8 this week8 recently 9een to the cinema ages8 sinceF 8 this year 1. ". $. ). ,.
/ / / / /
travelled by bus
eaten any fruit
lost anything
for
read a book
havent used a computer today. havent travelled by bus this week. havent been to the cinema this year. havent lost anything since "'''. havent eaten any fruit recently.
&.). Read the situations and write sentences as shown in the e0ample. 1. 2ack is driving a car8 but hes very nervous and not sure what to do.
$
UNIT , – Exercises – Present Perfect -ontinuous
,#1# .*at *ave t*ese people been !oing or w*at *as been *appening/ 1. Theyve been shopping. ". 6he has been whatching TG. = shes been watchingF> $. Theyve been playing tennis. ). He has been running. = hes been running.>
,#$ .rite a 0uestion for eac* situation# 1.
,#% ea! t* situations an! complete t*e sentences# 1. /ts raining . The rain started two hours ago. /ts been raining for two hours. ". e are waiting for the bus. e started waiting "' minutes ago. eve been waiting for the bus for "' minutes. )
$. /m learning 6panish. / started classes in -ecember. /ve been learning 6panish since -ecember. ). 2essica is working in a supermarket. 6he started working there on 1& 2anuary. 2essicas = has> been working in a supermarket since 1& 2anuary. ,.ur friends always spend their holidays in /taly. They started going there years ago. ur friendsve been spending their holidays in /taly for years.
,# Put t*e verbs into t*e present continuous or present perfect continuous# 1. *aria has been larning +nglish for two years. ". Hello8 Tom. / have been looking for you. here have you been $. hy are you looking at me like that 6top it3 ). #inda is a teacher. 6he has been teaching for ten years. ,. / have been thinking about what you said and /ve decided to take your advice. . @ /s aul on holiday this week @ (o8 he is working. 7. 6arah is very tired. 6he has been working very hard recently.
UNIT 12 – Exercises – Present perfect continuous an! simple
12#1# ea! t*e situation an! complete t*e sentences# Use t*e verbs in brackets# 1. Tom started reading a book two hours ago. Heis still reading it and now he is on page ,$. He has been reading for two hours. = read> He has read ,$ pages so far. = read>
,
". Rachel is from 5ustralia. 6he is travelling round +urope for the moment. 6he began her trip three months ago. 6he has been travelling round +urope for three months. = travel> 6he has visited si0 countries so far. = visit> $. atrick is a tennis player. He began playing tennis when h was ten years old. This year he won the national championship again ; for the fourth time. He has won the national championship four times. = win> He has been playing tennis since he was ten. = play> ). hen they left college8 #isa and 6ue started making !lms together. They still make !lms. They have been making !lms since they left college. They have made !ve !lms since they left college.
12#$# 3or eac* situation ask a 0uestion using t*e wor!s in brackets# 1. Have you been waiting for me so long = /m not sure that using @ so long is correct> $. Have you catched any !sh ). 6ome friends of yours are having a party ne0t week. How many people have you invited ,.5 friend of yours is a teacher. How long have you been teaching . How many books have = how longD writeD books> How long have you been writing books
you
written
7.5 friend of yours is saving money to go on a world trip. How long have you been saving money = how much moneyD save> How much money have you saved
12#%# Put t*e verb into t*e more suitable form present perfect simple or continuous#
1. here have you been Have you been playing tennis ". #ook3 6omebody has broken = somebodyD break> that window. $. hard ). Have you ever worked = youD everD work> in a factory ,. @ #iI is away on holiday. @ /s she here has she gone = sheD go> . *y brother is an actor. He has appeared = heD appear> in several !lms. 7. @ 6orry /m late. @ Thats all right. / havent been waiting = /D notD wait> long. &. @ /s it still raining @ (o8 it has stopped. @= itD stop> E. /ve lost = /D lose> my phone. Have you seen = youD see> it anywhere 1'./ have been reading = /D read> the book you lent me8 but / havent !nished = /D notD !nish> it yet. /ts very interesting. 11. /ve read = /D read> the book you lent me8 so you can have it back now. 1".This is a very old book. /ve had = /D have> it since / was a child.
UNIT 11 – Exercises – 4ow long *ave "ou 5 been6 /
11.1.5re the underlined verbs right or wrong Borrect them where necessary. 1. 9en is a friend of mine. / know him very well. ". 9en is a friend of mine. / know him for a long time.
? /ve known himF
$. 6arah and 5dam are married since 2uly. marriedF ). The weather is awful. /ts raining again. ,. The weather is awful. /ts raining all day. rainingF
They have
? /t has been
7
. / like your house. How long are you living there livingF
have you been
7. Jary is working in a shop for the last few months. workingF &. / dont know Tom well. eve only met a few times.
has been
?
E. / gave up drinking coKee. / dont drink it for a year.
/ havent drunkF
1'. Thats a very old bike. How long do you have it
have you hadF
11#$# ea! t*e situations an! write 0uestions from t*e wor!s in brackets# 1. 5 friend tells you that aul is in hospital.
&
11#%# -omplete 8+s answers to 9+s 0uestions# 1. aul is in hospital8 isnt he *onday.
". -o you see 5nn very often months. $. /s 5my married years.
(o8 / havent seen her for three
). 5re you waiting for me last half hour. ,.
(o8 / havent played tennis for years.
7. /s 2oe watching TG evening.
&. -o you watch TG a lot
(o8 / havent watched TG for ages.
E. -o you have a headache
1'. 5drian is never ill8 is he known him. 11. 5re you feeling ill
(o8 he hasnt been ill since /ve
1". 6ue lives in 9erlin8 doesnt she the last few years.
1$. -o you go to the cinema a lot ages.
(o8 / havent gone to the cinema for
1). ould you like to go to (ew
=
use
UNIT 1$ – Exercises – 3or an! since long/
alwa"s: want>
.*en/ 9n! 4ow
E
1".1.rite for or since# 1. /ts been raining since lunchtime. ". 6arah has lived in aris since 1EE,. $. aul has lived in 9raIil for tn years. ). /m tired of waiting. eve been sitting here for an hour. ,. ?evin has been looking for a 4ob since he left school. . / havent been to a party for ages. 7. / wonder where 2oe is. / havent seen him since last week. &. 2ane is away. 6hes been away since Ariday. E. The wethear is dry. /t hasnt rained for a few weeks.
1".". rite Cuestions with *ow long and w*en. 1. /ts raining. How long has it been raining hen did it start raining ". ?ate is learning 2apanese. How long has ?ate been learning 2apanese hen did ?ate start learning 2apanese $. / know 6imon. How long have you known 6imon hen did you !rst meet 6imon ). Rebecca and -avid are married. How long have Rebecca and -avid been married hen did Rebecca and -avid get married
1'
1".$. Read the situations and complete te sentences. 1. /ts raining. /ts been raining since lunchtime. /t started raining at lunchtime. ". 5nn and 2ess are friends. They !rst met years ago. Theyve known each other for years. $. *ark is ill. He became ill on 6unday. He has become ill since 6unday. ). *ark is ill. He became ill a few days ago. He has become ill for a few days. ,. 6arah is married. 6hes been married for a year. 6he got married a year ago. .
1$#& .rite 8+s sentences using t*e wor!s in brackets# 1. 5: -o you often go on holiday 9: (o8 / havent had a holiday for !ve years. ". 5: -o you often see #aura 9: (o8 / havent seen her for about a month. $. 5: -o you often go to the cinema 9: (o8 / havent gone to the cinema for a long time. ). 5: -o you often eat in restaurants 9: (o8 / havent eaten in restaurants for ages.
Now write 8+s answers again# T*is time use It+s since ,.=1> (o8 its !ve years since / had a holiday. .="> (o8 its about a month since / saw her. 11
7.=$> (o8 its a long time since / went to the cinema. &.=)> (o8 its ages since / ate in restaurants.
1"