+0
Are these the same in meaning?

  1. We haven't seen Joyce in three years.

  2. We haven't seen Joyce within three years.

  3. We haven't seen Joyce for three years.
+0
1 and 3 mean the same thing.

You wouldn't use option 2.
Comments  
Nona The BritYou wouldn't use option 2.

Could you please tell me why?