The Present Perfect

PresentPastPresent Perfect
I work at this company.I worked at this company.I have worked at this company for two years.
They swam across the lake.I talked to my brother.I have talked to my brother.
She spends a lot of money.She spent a lot of money.She has spent a lot of money.
My cat eats too much.My cat ate too much.My cat has eaten too much.
They swim across the lake.They swam across the lake.They have swum across the lake.

The present perfect is used to show

  1. an action that started in the past and continues in the present
  2. an action that started in the past and ended recently
  3. an accomplishment or failure
English Practice Main PageSpeak the Verb Tenses
* http://www.speakmethod.com is a part of I.E. Tutoring, Seattle, WA, which holds the copyright to all materials. Subscribers may print images and pages for individual use, but not for commercial use or distribution. *

Processing…
Success! You're on the list.

Leave a comment