How far 是提问“路程有多远”,询问距离的
How long表示 “时间多久或物体多长”。 表示时间侧重指 “一段时间”。 “How long” 的回答一般是时间段,如 “for three days”, “three years”
How soon表示 “多久之后”,侧重某人某事能多快时间完成。How soon的回答一般: “ in + 时间段”,如 “ in two days” “in five years”
It is+adj.+of sb to do sth 是形容人的品质的,It is+adj.+for sb to do sth则是形容事物的性质的
温馨提示:答案为网友推荐,仅供参考