I was just traveling through,got talking with this American,and pretty soon he invited me home for dinner—amazing.
请问各位老师,traveling through中的through是什么使用方法呢?invited me home for dinner又是什么使用方法呢?不应该是invite sb to dinner吗,为何用介词for呢?home为何可以放在那个地方呢?
through为副词,travel through 旅游经过某地或某处。因为前文已经交代过地址,故不需要介词through,而用副词through。
got talking with sb = started talking with sb
invite me home for dinner: home为副词,去家。for dinner为目的状语。邀请我去他家吃晚饭。