0
Hotmale Posted 14 years ago
Grammar

Present Perfect or Past Simple

Hello,

I'm not sure which tense: the Present Perfect or the Past Simple I should use in this sentence:

"The espresso ..... (be) very strong. That's why I cannot fall asleep now."

I think the Present Perfect is better, because in the second sentence I'm talking about the consequences of drinking such a strong coffee: I'm sleepless. Am I right?

Thank you
  

Top answer

Past Simple: The espresso was very strong. That's why I cannot fall asleep now.

  • Past Simple: The espresso was very strong.
  • That's why I cannot fall asleep now.
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.

6 Answers
0
Past Simple: The espresso was very strong. That's why I cannot fall asleep now.
0
Thank you, Shawn. Could you also tell me why not "The espresso have been strong"?
0
The past simple is preferred for actions that started and finished at a specific time in the past.

Today the espresso was too strong, and now I cannot sleep.

The present perfect is vague about when the action occurred and whether it is complete:

Has the espresso been strong? (in the past, perhaps on several occasions, possibly even up to now)
0
An example of how to use the present perfect with the past simple:

It has been sunny (lately), so we went to the beach (yesterday).

See how the present perfect (has been) is used with an indefinite incomplete time period (lately).

And see how it relates to a simple past (went) of a specific completed time (yesterday).

0
I see. In my books I ofen come across such example:

I've broken my leg so I cannot walk now.

I'm wondering how this sentence is different from this one?

The expresso have been verry strong so I cannot fall asleep now.

I slightly changed the original sentence to bring out similarities between these two sentences.
0
HotmaleI've broken my leg so I cannot walk now.
This makes sense because although you broke (Past Simple) your leg at a specific and completed time in the past, it has been broken (Present Perfect) for a period of time up to the present, since you still cannot walk (Present).

But in American English this could also be state

Related Questions