Vous êtes sur la page 1sur 13

Name: Hyunseo Time: 9:00 9:30

Speaking
Picture Description

Whats Happening?
Present perfect

We use the present perfect simple.


- For actions happened at an unstated time in the past
- for actions which started in the past and are still continuing in the
present.
- for actions which have recently finished and their results are visible
in the present.
- to talk about an experience.
Time expressions used with the present perfect simple
for, since, just, already, yet, lately, recently, so far, ever, etc.
We use for to express duration. eg I have known Peter for eight years
We use since to state a starting point. She hasn't been to Europe
since 1994.
We use just and already in affirmative sentences. She has already
done her homework.
We use yet in questions and negations. Has Tom fixed the car
yet? They haven't traveled to Miami yet.

Have gone (to) - have been (to) (Present perfect of the verb go)

Jane and Paul have gone to Portugal (they went some time ago
and they are still there)
I have been to London. ( I have visited London and have come
back. I am not there now)
Complete the sentences with the correct form.
1. I a new mobile phone. (just/buy)
2. a cat without a tail? (you/ever/see)
3. My sister sushi. (never/ eat)
4. We your new tape yet. (hear)
5. How many words for your language project?
(you/write)
6. Sheila her breakfast yet. (Have)
7. What to the computer? (they/ do)
8. John and Alex in France for 20 years. (live)
9. Where my keys? ( I /leave)
10. Simon Pat's parents yet.(meet)
11. We her an e-mail. (just/ send)
12. Where is your mother?
She to the supermarket.(go)
13. Simon to South Africa once. He wants to go there again.
(go)

Fill in the gaps with since or for.


14. I haven't been to Erika's house May.
15. Lucas has worked in the bank five years.
16. I have known him I was six.
17. It has rained more than three days.
18. They have been married 1999.
19. I have been living in New York 1 year

20. haven't seen you a week

21. I have been waiting 12:30.

22. I've lived here 5 years.

23. I've lived here 2003

24. she came here I've been very nervous

25. She has been married ten years

26. She has been a doctor 1998

27. I have been living in Valencia last june

28. I haven't seen you last week

29. Yesterday I studied three hours

30. She has been studying English two months

21. She has been studying English last January

22. She has been studying English 12.00

23. She has been studying English your birthday

24. She has been studying English two hours

25. She has been studying English six minutes


Write the past participle forms of the following verbs
(regular verbs = ed / d) (irregular verbs = 3rd column)

26. write
27. break 32. take 37. watch
28. catch 33. drive 38. arrive
29. drink 34. play 39. wash
30. lose 35. listen
31. carry 36. eat

Choose the correct option.


40. Mary (have/has) (written/com/bed/played) her hair.
41. Susan and (have/has) (gone/went/go) out.
42. We (have/has) (passes/pass/passed) our exams.
43. My best friend (have/has) (given/gave/give) me a nice present.
44. They (have/has) (caught/catch/catched) a big fish.
45. I (have/has) (lose/lost/losed) my car keys.
46. I (have/has) (wrote/writed/written) a long letter to my pen friend.
47. The children (have/has) (maked/make/made) a big mess in the
classroom.
48. Tom (have/has) (made/make/maked) a delicious chocolate
cake.
49. She (have/has) (wash/washed/washen) her hands.
Put the verbs into the correct tense (Present Perfect Simple or Present
Perfect Progressive)
1. I (play) have been plfootball for five years.
2. My team (win / only) two matches so far.
3. The others (be / always) better.
4. Are we not there yet? We (walk) for hours.
5. But we (cover / only) an area of five miles so far.
6. I (finish/just) my homework.
7. I (work) on this essay since two o'clock.
8. Jane (go out) with Bob for seven years.
9. Martin (date) three girls this week.
10. How long (wait / you) for us?

Write sentences in present perfect simple.

1. They / play / football -


2. He / speak / English -
3. I / write / a poem -
4. We / not / wash / the car -
5. Nancy / not / meet / her friends-

Write questions in present perfect simple.

1. They / finish / their homework -


2. She / visit / her friend-
3. The maid / clean / the house -
4. He / drive / the van -
5. You / ever / write / a poem -
Put the verbs into the correct form (present perfect simple or simple
past).

1. I (not / work) today.


2. We (buy) a new car last week.
3. We (not / plan) our holiday yet.
4. She (not / see) her mother for a long time.
5. He (write) a beautiful poem yesterday.

Put the verbs into the correct form (present perfect simple or
continuous).

1. I think the waiter (forget) us . We (wait)


here for over half an hour and nobody (take) our order
yet.
2. I think you're right. He (walk) by us at least twenty
times. He probably thinks we (order, already) .

2.
1. He ...
An accident ...

A. ? hasn't A. ? hasn't drunk a


happened. lot.
B. ? haven't B. ? have drunk a
happened. lot.
C. ? has happened. C. ? has drunk a lot.
D. ? have D. ? haven't drunk a
happened. lot.
3. 5.
She ... She ...

A. ? hasn't eaten an A. ? hasn't washed


apple. her clothes.
B. ? have eaten an B. ? have washed
apple. her clothes.
C. ? haven't eaten C. ? haven't washed
an apple. her clothes.
D. ? has eaten an D. ? has washed her
apple. clothes.

4.
He ... 6.
She ...

A. ? has bought a
new car. A. ? has finished her
B. ? haven't bought work.
a new car. B. ? haven't finished
C. ? hasn't bought a her work.
new car. C. ? have finished
D. ? have bought a her work.
new car. D. ? hasn't finished
her work.
7.
They ...
10.
I ... the problem.
A. ? haven't arrived.
B. ? has arrived.
C. ? have arrived. A. ? has solved
D. ? hasn't arrived. B. ? hasn't solved
C. ? haven't solved
D. ? have solved
8.

9.
Nobody ... to the meeting.
11.
A. ? have come It ... in a year.
B. ? haven't come
C. ? hasn't come A. ? have rained
D. ? has come B. ? hasn't rained
C. ? has rained
D. ? haven't rained
Write the verb in the Present Perfect, affirmative or negative.

1. Paul ... (PASS) his exam.

7.
He ... (BUY) a motorbike.

2. He ... (DRINK) a lot.

8.
Sylvia ... (FINISH) her work.

3. He ... (SEE) the car.

9.
They ... (WIN).

4.
10.
I ... (MAKE) my bed.

An accident ... (HAPPEN) 11.


He ... (STUDY) for the test.
12.
Peter ... (MAKE) a cake.

Put in the correct verb forms into the gaps. Use the Present Perfect.

EXAMPLE:
she the car? (to clean)

ANSWER:
Has she cleaned the car?
Questions Questions in en c9b73cb85f3 145

1. you the kitchen door? (to paint)


2. your brother the shopping? (to do)
3. Julian ever a spider? (to touch)
4. your father ever on an elephant? (to ride)
5. Lee his parents yet? (to ask)
6. What you in your text? (to write)
7. Bill the radio? (to turn off)
8. you ever in a helicopter? (to fly)
9. Who the window? (to break)
10. you ever for your friends? (to cook)

In which sentences/questions is the Present Perfect used correctly?


1. Had you had spaghetti for lunch?
Has you had spaghetti for lunch?
Have you had spaghetti for lunch?

2. Has you ever seen an eagle?


Have you ever saw an eagle?
Have you ever seen an eagle?

3. Where has you gone?


Where have you goed?
Where have you gone?

Vous aimerez peut-être aussi