0
Chi A Ro Posted 14 years ago
Grammar

Present perfect vs. simple past tense; on vs. in

I'm always confused when to use past tense and perfect present tense. They're all have the same purpose: they define the action whether it is near past or distant past. So when will I use these tenses, anyway?

Example:
I read an article that banana makes you happy.
I have read an article that banana makes you happy.

If they are both correct, could you tell me what's their differences.

For the preposition:

I was wondering about this sentence:
I slept in my bed

Don't you think it should be "I slept on my bed because I was sleeping at the top of the bed, and not inside the bed. I hope you get what I'm trying to say.
  

Top answer

The first sentence is not in past simple tense yet. Past simple points to a particular time in the past. The sentence should be: I read an article yesterday that banana makes you happy.

  • The first sentence is not in past simple tense yet.
  • Past simple points to a particular time in the past.
  • The sentence should be: I read an article yesterday that banana makes you happy.
  • The second sentence is in present perfect.
  • You aren't specifying when the article was read, but in the above revised sentence, you do.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

4 Answers
0
The first sentence is not in past simple tense yet. Past simple points to a particular time in the past. The sentence should be:

I read an article yesterday that banana makes you happy.

The second sentence is in present perfect. You aren't specifying when the article was read, but in the above revised sentence, you do.

Just to clarify, the following senten
0
You you use the past tense like simple past if something happened in the past and has finished and if this action had no consequences in the prsent. And the present perfect tense: if the action happened in the past and had not finished or had consequences in the present.
0
Hi,
1. I read an article that says eating a banana makes you happy. -- That is a simple fact. Here, you are merely
telling a story of what happened in the past. Note that even though the time is not specified, this statement
is still written in the past tense.

2. I have read an article that says eating a banana makes you happy. -- Your re
0
One more thing before I let this thing dies, what's the right preposition in this sentence: I keep (on/in) searching, and searching until I find it. Answer please....

Anyhow, what's the difference between "in" and "on" when I'm stating an action, just like the example I've given to you.

Related Questions