1.how soon 对(从即时起)到将来某个时刻间的时间长短提问,回答通常为 in+一段时间。如:-How soon will you be back?-In two days.2.how long 对从某个时刻都另一时刻(各时态皆可)间的时间长短提问,但后跟的谓语动词必须为延续性动词,回答为 for+一段时间。也用作对长短提问。如:-How long did he be away?(leave为短暂性动词,故换为短语be away)-For ten years.所以这题应选“how long”.^-^...
How long是对时间有多长的提问,如:How long have you lived here? 你在这儿住了多长时间? How soon表示“要过多久以后。”如:How soon will he be back? 过多久他才回来? how long:多长时间1·for+段时间 2·有时会是完成时,用【since+...