Learn English – “was eaten” vs. “has been eaten”

passive-voicepast-tensepresent-perfect

  1. It was eaten by a tiger.
  2. It's been eaten by a tiger.

Do these basically mean the same thing? Can they be used interchangeably?

Best Answer

The distinction Lucian Sava has correctly made may become clearer if we talk about hats instead of tigers.

Remember that old wool hat I had? It was rain-repellent and had a wide brim.
-- It was thrown into the trash when we moved from the apartment to the house back in 1998.

Have you seen my old wool hat?
--It has been thrown into the trash. I hope you weren't thinking of wearing it.

The present perfect (passive) in the second example expresses the idea that the event which happened in the recent past has potential relevance to the present moment. The hat went into the trash quite recently.

Related Topic