0
HeloOO Posted 14 years ago
Grammar

Difference of work and has worked

1) She worked in Company ABC.
2) She has worked in Company ABC.

What is the difference in the meaning of sentence 1) and 2)?
  

Top answer

1) relates to the past. It states that a certain event happened in the past. 2) relates to the present.

  • 1) relates to the past.
  • It states that a certain event happened in the past.
  • 2) relates to the present.
  • It says that she now has the experience of having worked for that company.
  • CJ
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.

9 Answers
0
1) relates to the past. It states that a certain event happened in the past.
2) relates to the present. It says that she now has the experience of having worked for that company.

CJ
0
2) "She has worked in Company ABC."

-> relates to the present. It says that she now has the experience of having worked for that company.

Yea, I understand the meaning of this sentence you've written above and I also know that it has a bearing on the present. But you only imply with your explanation she hasn't been working for that company anymore. Cannot the sentence possibly
0
MaroldIf I am not mistaken, in my opinion, it can have two possible meanings. -> The experience she has gained of having worked for that company (result) or it can indicate that she has been normally working for that company (for 1,2,3...years - just example).
Marold,

She worked for ABC during her internshi
0
Hi,

She has worked in Company ABC. First, please note that we do not normally include the word company here, and we usually work for . . . .
eg She has worked for IBM.

With the Present Perfect, much depends on the contex
0
heloOO1) She worked for Company ABC.(You can regard this sentence as her past habit or she doesn't work for company anymore)
2) She has worked for Company ABC.(She has left working for company ABC)
If you want to imply that she works for the company,you can use "She has been working f
0
MaroldCannot the sentence possibly indicate as well that she has been working for that company?
Not as an isolated sentence as it stands. To indicate that meaning, change to the progressive (-ing) or add a for phrase that says how long or both.

She has been working at ABC.
She has worked at ABC for three years.
She has
0
Thank you all guys.Emotion: smile
0
"Let me tell you about my friend Mary. She has worked for ABC."

"Let me tell you about my friend Mary. She worked for ABC."

My last question is this. What are the differences between these two uses of other tenses?

Does the present perfect, unlike the past simple, imply more the experience or any kind of great importance to the present?
0
Hi,

Yes, although instead of 'great importance', I'd say eg relevance.

Clive

Related Questions