Avalon
Member
- Joined
- Jul 26, 2006
- Member Type
- English Teacher
- Native Language
- Portuguese
- Home Country
- Brazil
- Current Location
- Germany
I usually say IN the long run, but a friend of mine says ON the long run and both can be found on google, IN having a bigger number of hits though...any difference between these two? Would this difference perhaps be between American and British English?