Learn English Grammar, Vocabulary
Practical English Usage, Writing
Grammar terms and Speaking
Reference Desk
Home
English Grammar
Practical English Usage
Grammatical Terms
English Writing
Vocabulary
English Speaking
Business English
TOEFL
IELTS
Interactive Pages
English grammar and vocabulary exercises

 

 

English Grammar - Usage

Since, for, ago and before

Since, when used with the present perfect tense, means from a point or period of time in the past up to now.

  • I have lived here since my childhood.
  • I haven’t seen him since last week.
  • India has made tremendous progress since the dawn of independence.

For

For, when used with the present perfect tense, refers to a period of time up to now.

  • We have lived here for twelve years.
  • He has been working here for three years now.
  • The strike has continued for two weeks.
Ago

Ago is used when you date back from now to a point of time in the past.

  • It was two years ago that I first met Alice.
  • I saw him two months ago.
Before

Before is used when you date back from any point of time in the past or future.

  • The roof must be repaired before the rain starts.
  • I think I have seen him before.

See Also

Enough to and too...to...
Has/have been and has/have gone
They're, there and their
Too and to
It's and its

Search the Dictionary of Practical English Usage

A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z
Show Full Index

 

 

Subscribe to our feed

Add to Google
Add to My Yahoo!
View Feed XML