博文谷

位置:首頁 > 知識文庫 > 知識問答

in後加什麼時間段

區別的要點:1、是看謂語動詞表示的是延續性事件還是非延續性事件;2、是看謂語描述的是說話人關注的時間點之前還是之後的事件。

例如:

He wrote the report in three days。他寫報告用了三天時間。

= It took him three days to write the report。

謂語爲延續性終結動詞,說話人回顧事件的發生。in表示這段時間之內(持續事件佔據了整個這段時間)。

He had no difficulty in writing the report and handed it in in two days. 他寫報告沒遇到什麼困難,二天後就交了上去。

謂語動詞爲非延續性動詞,動作在說話人關注的`時間之後(即寫報告沒困難之後)。這個例句表明in+時間段並不限於謂語爲一般將來時,雖然一般將來時更多見而已。例如:

He will be back in three days. 此處的will be back爲will come back的意思,是非延續動詞。come back爲說話人關注的時間(現在)之後的事件。所以in表示這段時間結束時,即某某時間之後。這種用法的in+時間段可以加or so, 表示大約之意。

within表示一段時間之內,既可以表示說話人關注的時間之前,也可以表示說話人關注的時間之後的事件,謂語動詞可以是延續性動詞,也可以是非延續性動詞。

關鍵是within 表示一段時間之內這個意義時,這個時間段是確定的,例如,within 3 days, within one week. 此時不能加or so. 這不符合邏輯。例如within 3 days本來就表示1天、2天或3天。加上左右,就是2天或4天,那就直接說within 4 days了。

標籤:後加 時間段