Skip to main content

Grammar: Present Perfect & Past Simple

This post helps you speak English more naturally.
Today, we'll discover when to choose present perfect and when to choose past simple. Being able to choose correctly will make your English sound more natural and fluent during conversation.

Imagine you're talking to your friends and discussing your homework. Your homework is finished, but should you use the present perfect or the past simple?

Should you say
  • I have finished my homework. (present perfect)
  • I finished my homework yesterday. (past simple) 
What is the one key difference between them? Let's find out.

Which one should you choose?

Think about a few things you have done in the past. Write them down in sentences below. DON'T say when you did them.



Write your own sentences below.

Now, write down some sentences that tell us WHEN you did certain things. They can be new sentences.

Write your own sentences below.

Have you figured out the one difference between the sentences?
  1. When do we use present perfect?
  2. When do we use past simple?
Scroll down to check your answers.

Time Indicators! (words that tell us the time)
  • When we use time indicators about the past, we must use past simple. (yesterday, last week, two years ago, etc.)
  • When we don't use them, we use present perfect
Check your sentences. Did you write them correctly? If not, how could you fix them?


Popular posts from this blog

Blog: My Experience with Global Game Jam 2018: Transmissions

This year's Global Game Jam (GGJ) was my first and the theme was Transmissions and boy was it enlightening.

For those of you unfamiliar with Global Game Jam, it's a yearly international event that asks people from all walks of life to join together to make a game in 48 hours. If you're interested in what goes into making games, then jams like GGJ provide an opportunity to lend your skills to the development of the game, whatever your skills may be: artist, audio, writing, coding, designing, and so on.

Rensselaer Polytechnic Institute (RPI) provided a location so people in the area could meet like-minded individuals and have a collaborative working space for these 48 hours.  I went as a volunteer for Tech Valley Game Space and also participated in the event by teaming up with mostly RPI students, and in many ways it was an enlightening experience to be reminded why undergraduate students are hesitant to work in groups.

As I mentioned earlier, the theme for this year's G…