英文: ago: i met ann a few years ago.
英文: Long ago; long since.
英文: Some time ago; heretofore.
英文: Not long ago; recently.
英文: I quit drinking years ago.