English grammar questions, answered by Alan
- New Member
- Posts: 1
- Joined: Tue Oct 09, 2012 10:52 am
- Status: English Learner
Which sentence is grammatically correct?
"I will be leaving San Francisco, my adopted city of five years."
"I will be leaving San Francisco, my adopted city for five years."
- EC Teacher
- Posts: 12954
- Joined: Mon Dec 29, 2003 7:56 pm
- Status: English Teacher
- Location: Japan
#1 is formally correct, but probably many natives would prefer #2 for casual use.