1. Home
  2. Education
  3. English as 2nd Language

Common Mistakes in English - Since vs. For with Present Perfect

By Kenneth Beare, About.com

Since vs. For with Present Perfect

Since is used with the present perfect to express that something has happened since a point in time.

Examples:

I've lived here since 1999.
She's been working hard since two this afternoon.

For is used with the present perfect to express that something has happened for a period of time.

Examples:

I've worked at this job for 10 years.
Peter's been playing tennis for two hours.

Do you understand the rules? Test your knowledge with this since vs. for quiz.

More Common Mistakes Pages

Explore English as 2nd Language

About.com Special Features

A Smarter Future

Tips that will help finance your education, excel in the classroom, and advance your career. More >

How to Ace the GRE

Being well prepared is the first step; here are more essential suggestions. More >

  1. Home
  2. Education
  3. English as 2nd Language
  4. Grammar
  5. Grammar - Intermediate
  6. Common Mistakes in English - Since vs. For with Present Perfect>

©2009 About.com, a part of The New York Times Company.

All rights reserved.