go or go for

Status
Not open for further replies.

Winwin2011

Senior Member
Joined
Aug 4, 2011
Member Type
Interested in Language
Native Language
Chinese
Home Country
Hong Kong
Current Location
Hong Kong
1. Go two blocks and turn left
2. Go for two blocks and turn left

Are they both correct?

Thanks for your helps!
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
1. Go two blocks and turn left
2. Go for two blocks and turn left

Are they both correct?

Thanks for your helps!
#2 is not natural English.
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
I agree with Bhaisahab. When giving directions, we would normally say something like "Go straight on for...", "Carry on for...", "Go straight ahead for..." etc.

Having said that, someone asked me for directions today and I did actually say "It's on this road on the left. Just go about 3 blocks and you'll find it."

More proof (if it were needed) that there's very little consistency in English, especially spoken English!
 

Winwin2011

Senior Member
Joined
Aug 4, 2011
Member Type
Interested in Language
Native Language
Chinese
Home Country
Hong Kong
Current Location
Hong Kong
I agree with Bhaisahab. When giving directions, we would normally say something like "Go straight on for...", "Carry on for...", "Go straight ahead for..." etc.

Having said that, someone asked me for directions today and I did actually say "It's on this road on the left. Just go about 3 blocks and you'll find it."

More proof (if it were needed) that there's very little consistency in English, especially spoken English!


Many thanks to all of you!

Does it mean that when we say "Go straight for two blocks", we use the preposition "for" because it has a "straight" (adverb) in front of 'for"? However talking about "go two blocks", the sentence does contain a "straight" (adverb).. Am I right?
 
Last edited:

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
I think the difficulty here comes from the use of "go" instead of any other verb of movement that you might use with directions.

I think "Go three blocks..." sounds slightly unnatural as I said, but I would not have the same problem with "Walk three blocks then...", "Drive three blocks then...", etc.

The more I think about it, the less difference I see between the sentences with and without the preposition.

- Go three blocks then turn left.
- Go for twenty metres straight ahead then turn right.
- Keep walking about half a mile and you'll find it.
- Drive for five minutes and turn left at the first roundabout.

I think it's a matter of personal choice.
 
Status
Not open for further replies.
Top