Порядок слов
-
#
ksinitsaHaving long lived in those parts and knowing the place very well, he easily found his way to the marketplace.
Стоит ли слово "long" в нужном месте? Как-то неблагозвучно... -
#
BlinkyНет, все правильно.
-
#
ksinitsaА если бы было так: having lived long...? почему "long" стоит между вспомогательным и основным глаголом?
-
#
friendksinitsa
Обстоятельство частоты или продолжительности действия, выраженное одним словом (often, usually, long, always...), стоит перед смысловым глаголом (I usually go..., He has never seen...), а в вопросе - после подлежащего (Do you often...?)
Если Вам хочется поставить его после "lived", то надо вместо "long" взять его синоним - "for a long time":
Having lived for a long time in those parts...
или
Having lived in those parts for a long time....