0
Guest Posted 21 years ago
Grammar

Doubt

I never know when do I have to use the past/present simple or past perfect for example:


I worked too hard or I have been working too hard

The company has introduced or the company introduced

It is really very confused...

Thanks
  

Top answer

Hi Guest If you add some context to the above sentences it will help us to suggest you what to use.

  • Hi Guest If you add some context to the above sentences it will help us to suggest you what to use.
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
Hi Guest

If you add some context to the above sentences it will help us to suggest you what to use.
0
Hello!
I'll just say a word about the simple past: You use the simple past whenever you have a complement, adverb, date, time-clause which tells the moment in the past when the action took place
EG:
I saw/b> her yesterday.
She met him a long time ago.
When I was young, I lived in the country.
They sent us this letter on Saturday 12th.
0
Hello

My thought on this matter is as follows:

'Now' is the time span which speaker feels they are speaking.

past tense:
-------past------|---- now ---|-------- future ----
<----->
past tense
The past tense means the action finished some time before the begin of 'now'.

present perfect:
-------past
0
I never know when I have to use the past simple or the present perfect ...
___________

The past (simple) is the "past exclusive of the present" or "the exclusive past".
The present perfect is the "past inclusive of the present" or "the inclusive past".

Expressions which exclude the present, like "yesterday", "last week", "last Monday", "three days

Related Questions