辨析:how long, how soon, how often, how far
How long 多久,多长(时间)。对时间段提问,如:for+时间段;since+过去的时间点。
e.g. --How long have you worked in Beijing?
--For five years.
How soon 多久以后。对"in+时间段提问,常用于一般将来时",其答语常用"in+时间段"。
e.g. -How soon will Mr. Li be back?
--In a week.
How often 多久一次,对频率提问,其答语为:once(twice/...)+时间段,always,usually等。
e.g. --How often do you exercise?
-- Once a day.
How far 多远,对距离提问,其答语是表距离的内容。
e.g. --How far is it from here to your school?
-- Three kilometers.
辨析:for 与since
for其后只能接表示"一段时间"的名词性短语,可用于多种时态,表示动作或状态持续时间段长短。
e.g. I have lived in this city for five years. 我在这座城市居住了5年了。
He usually sleeps for twelve hours every day. 他通常每天睡12个小时。
since 其后接表示"时间点"的短语或从句(过去时),也可以接"一段时间+ago",常用于完成时态;还用于句型:"It is +时间段+since+一般过去时的句子"。表示过去某个时间发生并持续到说话时的动作或状态。
e.g. It is two years since I came to China. 自从我到中国以来已经两年了。
She has worked here for five years. =She has worked here since five years ago.
她在这儿工作5年了。
2. Jeff's family is having a yard sale.
sale用作名词,意为"出售,销售",on sale意为"出售,上市";for sale意为"