0
Zybastek Posted 4 years ago
Grammar

Present perfect

Question about the following sentence:

I remember everything about the people who have worked for me.


Can we use simple past instead of present perfect? For example: I remember everything about the people who worked for me. Would this be grammatically correct and what is the difference here between these two tenses?


Thanks

  

Top answer

Zybastek Would this be grammatically correct and what is the difference here between these two tenses? As always, context matters, but standing alone like that I see little difference. " "Have worked" is broader and means the people who worked for you at any time past or present.

  • Zybastek Would this be grammatically correct and what is the difference here between these two tenses?
  • As always, context matters, but standing alone like that I see little difference.
  • " "Have worked" is broader and means the people who worked for you at any time past or present.
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.

2 Answers
0
ZybastekWould this be grammatically correct and what is the difference here between these two tenses?

As always, context matters, but standing alone like that I see little difference.

"Worked" is more specific and wants a time reference, for example, "who worked for me then."

"Have worked" is broader and means the people who worked for you at an

0

Both are grammatically correct.

have worked implies everyone ever in your whole life.
worked implies during some period of time known from context.

In the second case you would probably want to provide more details:

I remember everything about the people who worked for me at Whole Wallet during the 1990s.

CJ

Related Questions