domingo, 16 de diciembre de 2007

4ESO Present perfect + answers

1.Use the present perfect affirmative or negative form of the verbs in the box.
go not do not meet not send start


1 Emma _________________ her English homework. Her teacher will be annoyed!
2 Patrick _________________ to Disneyland Paris twice with his family.
3 Susana and Rachel _________________ any text messages today.
4 I _________________ your friend Mel.
5 We _________________ a new dance class on Tuesday evenings.


2.Write complete sentences from the words given using PRESENT PERFECT and FOR or SINCE.
-

- We / not play/ golf / a week.
…………………………………………………………………………………………….
- Monica / have / her watch / summer.
…………………………………………………………………………………………….
- The baby / not sleep / twenty minutes.
…………………………………………………………………………………………….
- I/ known / Peter / I was four.
…………………………………………………………………………………………….
- They / be / together / 1999.
…………………………………………………………………………………………….

3.Look at MARY’s list of things to do. Write sentences using YET or ALREADY.
- ………………………………………………………………
- ……………………………………………………………
- ………………………………………………………………
- ………………………………………………………………
- ………………………………………………………………
- …………………………………………………………………
Buy a cake -YES
Visit her mum -NO
Write a note -YES
Go to the market -NO
Play golf YES


4. Fill in the blanks with the correct form of the present perfect with for and since:

I ……………………………………(live) in Madrid ……………………I was three.
She ………………………………………(not write) to me …………………… a long time.
We …………………………………(not see) them ……………………………last week.
He …………………………………(not win) a gold medal …………………1995.
My parents ……………………………….(work) in this bank …………………….. four years.
We ………………………………(not be) abroad ………………1998.
We …………………………………(wait) for the bus ………………… about 20minutes.


5.Complete the sentences. Use the PRESENT PERFECT and FOR or SINCE.


• He ……………………………………………… (write) some brilliant poems and stories ……………………………………. 1980.
• Juliet …………………………………. (not see) her mum …………………………….. July.
• Jack and Laura ……………………………………….. (have) a lot of problems ……………… three months.
• I …………………………………. (not smoke) a cigarette ……………………….. last year.
• Paul …………………………………….. (not see) a good film ………………………… September.
• I …………………………………… (live) here …………………………….. I was born.
• This horse ……………………………….. (win) all the races .
• I …………………………………… (work) at this school ………………………. many years.

6.Choose the correct answer.

1 I haven’t watched TV for / since ages.
2 He hasn’t phoned for / since our argument.
3 We’ve lived in this house for / since 1987.
4 You haven’t tidied up for / since a week!
5 Harry hasn’t asked anyone out for / since last summer.


7.Complete the answers. Use the present perfect and for or since.

1 A Does your brother play football a lot?
B No, he _________________ (play / last Saturday)
2 A Do your parents take a lot of holidays?
B No, they _________________ (take a holiday / 2003)
3 A Do you buy fast food often?
B No, we _________________ (buy fast food / about a month)
4 A Does your mother dye her hair?
B No, she _________________ (dye her hair / years)


8.Complete the sentences. Use the present perfect with just, yet or already.

1 He ______ ______ (not pack) his suitcase ______ and he’s leaving in an hour!
2 ‘Do your homework, please.’ ‘ I ______ ______ ______ (do) it. I finished it yesterday.’
3 I ______ ______ ______ (buy) the new Linkin Park CD. It’s fantastic!
4 ______ your sister ______ (tell) your parents about her new boyfriend ______ ?
5 Michael’s so lucky! He ______ ______ ______ (go) to New Zealand for six months.
6We ______ ______ ______ (watch) that film three times. Is there anything else on?


Answers

Exercise 1

hasn't done
has been
haven't sent
haven't met
have started

Exercise 2

we haven't played golf for a week
M has had her watch since summer
the baby hasn't slept for 20 minutes
I have known Peter since I was 4
They have been together since 1999

Exercise 3

she has already bought a cake
seh hasn't visited her mum yet
she has already written a note
she hasn't gone to the market yet
she has already played golf

Exercise 4

have lived- since
hasn't written- for
haven't seen- since
hasn't won- since
have worked- for
haven't been- since
have waited-for

Exercise 5
has written- since
hasn't seen- since
have had- for
haven't smoked- since
hasn't seen-since
have lived-since
has won
have worked -for

Exercise 6

for- since-since-for-since

Exercise 7

hasn't played since...
haven't taken...since...
haven't bought...for...
hasn't dyied...for...

Exercise 8

1 hasn't packed- yet
2 have already done
3 have already bought
4 has...told- yet
5 has just gone
6 have already watched

No hay comentarios: