Masih sering bingung membedakan penggunaan simple past tense dan present perfect tense karena dua-duanya terjadi di masa lampau? Artikel ini akan membantumu memahaminya dengan lebih mudah.

Do you know what the difference between these two sentences is? :

·         I ate this morning

·         I have eaten this morning.

The eating happened in the past, but how come there are two versions of sentences one is using present verb while the other is using past verb? Below are simple hints on the differences between simple past and present perfect which confuses most English learners in the world.

- Has the time period finished?

Rule

Example

Explanation

The present perfect is used when the time period has NOT finished.

have seen three movies this week.

(This week has not finished yet.)

The simple past is used when the time period HAS finished.

saw three movies last week.

(Last week has finished.)

- Is it new information or old?

Rule

Example

Explanation

The present perfect is often used when giving recent news.

Martin has crashed his car again.

(This is new information.)

The simple past is used when giving older information.

Martin crashed his car last year.

(This is old information.)

- Is it a specific time?

Rule

Example

Explanation

The present perfect is used when the time is not specific.

have seen that movie already.

(We don't know when.)

The simple past is used when the time is clear.

saw that movie on Thursday.

(We know exactly when.)

- Has the action finished (sentences with “for” or “since”)?

Rule

Example

Explanation

The present perfect is used with for and since when the actions have not finished yet.

have lived in Victoria for five years.

(I still live in Victoria.)

The simple past is used with for when the actions have already finished.

lived in Victoria for five years.

(I don't live in Victoria now.)

Well, now you know the rules, have fun and use both sentences in practice! Keep speaking in English members! ^O^/

 

Written by:

Nafie Nevan

(English Instructor)

Komentar (0)

captcha