Help with German Grammar?
In an exercise there were two possibly correct answers:
"Ich laufe der Strasse entlang." "Ich laufe entlang die Strasse."
While I understand the second, I don't understand the former. Is it something to do with the dative case as the use of 'der' would match with that or is it a word order I haven't learnt? My problem is I wouldn't understand how it is dative as I thought that is more when you do something for or give something to somebody.
Firstly, you mixed up the cases. It is: "Ich laufe die Straße entlang." and "Ich laufe entlang der Straße."
"entlang" works both ways, either in front or after the noun affected (but with different cases for the noun) the same as "gegenüber". In the first sentence, you could also see it as the separable verb "entlanglaufen" which takes the direct object "die Straße" while in the second case "entlang" is used like a normal preposition demanding the dative.
I hope I could be of help.