英文中介词的用法 they talked for an hour

问题描述:

英文中介词的用法 they talked for an hour
they taled for an hour ,and not once did anyone speak of the reason for the G-man's visit .
they taled for an hour中为何要用介词FOR .
the reason for the G-man's visit .中的FOR 也是固定搭配吗?

第一个:for表示时间延续的长短
第二个:for是表示解释原因 因为前面有reason 所以用for
更为详细的介词用法参见