MNW English Grammar » Verbs & Tenses » Present Perfect vs Simple Past

Present Perfect vs Simple Past

How to choose between the Present Perfect and Simple Past Tenses

  • 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.
Other listening lessons
Free Game Downloads - Làm đẹp - Photos - Clips - Hot topics - Sách truyện - Make money online - Mua bán rao vặt - Xem videos - Up ảnh miễn phí
Làm đẹp - Photos - Clips - Đọc truyện online - Tiêu điểm - Chơi game - Clips - Nghe nhạc MP3 - Chia sẻ ảnh - IPVNN Shops - Học nấu ăn - Rao vặt IPVNN - Làm đẹp Mua bán rao vặt - Xem videos - Up ảnh miễn phí

Copyright © 2009 Manguonweb.com. All rights reserved.
Email: manguonweb.com@gmail.com