Present Perfect

18
Grammar Focus Present Perfect Simple & Progressive

description

D

Transcript of Present Perfect

Page 1: Present Perfect

Grammar FocusPresent Perfect Simple & Progressive

Page 2: Present Perfect

The usage of present perfect simple

Page 3: Present Perfect

I have played basketball for 3 years.

Describe REGULAR ACTION in the past up to now

Page 4: Present Perfect

I have studied Spanish for 2 years.

I have worked hard all my life.

Page 5: Present Perfect

I have had lasagna for breakfast. [Now, I feel very full]

Describe the COMPLETED activity with a RESULT

Page 6: Present Perfect

What have I done? [Lasagna is all gone]

Page 7: Present Perfect

Describe an EXPERIENCE in life. Time of the event is not important.

I have been to London.

Page 8: Present Perfect

I have known my best friend all my life.

Describe STATES which started in the past and continue up to now

Page 9: Present Perfect

I have owned this house for a decade.

You have always been on my mind.

Page 10: Present Perfect

The usage of present perfect progressive

Page 11: Present Perfect

I have been sleeping all day.

Focus on the ACTIVITY. The result is not important.

Page 12: Present Perfect

It can be used with repeated, longer activities

I have been driving for hours. I think I’m lost.

I have been calling her all morning.

Page 13: Present Perfect

What are the similarity and the difference?

Page 14: Present Perfect

Compare: Present Perfect

Use either for habitual actions [live, study, teach, wear, work] that began in the past and continue up to the present.

1) I have lived in Thailand for 5 years.

2) I have been living in Thailand for 5 years.

*Progressive is preferred in this case*

Page 15: Present Perfect

•Simple

•Focus on the completion of action

•I have done my homework.

•Progressive

•Focus on the unfinished action

•I have been doing my homework all day.

Contrast: Present Perfect

Page 16: Present Perfect

Difference in meaning

Present Perfect Simple

What have you done today? = What have you achieved? [Focus on the completion of an

activity]

Present Perfect Progressive

What have you been doing today? = What kinds of things? [Focus on activities]

Page 17: Present Perfect

Contrast: Present Perfect

•Simple

• Used with Stative Verb [be, know, believe, have...]

•I have been here for a year.

•Progressive

•NOT used with Stative Verb

•I have been owning this car.

•I have been using this car for a while.

Page 18: Present Perfect

Avoid Common Mistakes

Remember to put “been” in the present perfect progressive

Thai society has been changing over decades.