Yesterday he told me that he had met my uncle two years ____ (before/ago).
The given answer is 'before'. I suspect 'ago' is ok too, with a tolerance of just one day for two years. Am I right?
Could I ask native speakers to help me please? Thank you in advance.
Thank you again.
Last edited by joham; 11-Aug-2009 at 08:45.