The Website for language Learners EduFind: Language Learning on The Internet
    | home page| search | advertise | add your course | contact us | client login |
     Online English Grammar  
English Grammar Subject List English Grammar Contents English Punctuation Guide  Tips for Writing in English English Language Tests  Grammar FAQ with Podcasts
| Video English Lessons | View Top English Grammar Questions from Users + Answers |   Subscribe in a reader ::  add to favorites  view benefits

Special Offers on English Grammar and Learning Software
Save 50% on Grammar

Video English
new! video English

Test your English
Professional English tests


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
Help Using the English Grammar

 

TENSES

PRESENT PERFECT OR SIMPLE PAST?

Always use the present perfect when the time is not important, or not specified.

Always use the simple past when details about the time or place are specified or asked for.

Compare:

Present perfect

Simple past

I have lived in Lyon.

I lived in Lyon in 1989.

They have eaten Thai food.

They ate Thai food last night.

Have you seen 'Othello'?.

Where did you see 'Othello'?

We have been to Ireland.

When did you go to Ireland?

There is also a difference of attitude that is often more important than the time factor.

"What did you do at school today?" is a question about activities, and considers the school day as finished.

"What have you done at school today?" is a question about results - "show me", and regards the time of speaking as a continuation of the school day.

 

Search the edufind website or the entire internet.
For a detailed search of our database click here.
Google
 
Web www.edufind.com

 
 | copyright | terms and conditions | support & contact | advertising with edufind |

English grammar software checks your grammar and spelling, and gives feedback as you write!

 
  website design and maintenance by praxMatrix