ago 用法, 例句 | ago完成式
![ago 用法, 例句](https://i.imgur.com/axBPWDg.jpg)
ago用法(與before有何區別?)問:Hetoldmethat[1]hehad[2]handedinhisexercisebook_______.我認為選A(twodaysago)和選C(twodaysbefore[3])都是正確的。不知您同意否?答:ago用法是個後置副詞,放在表示時間的詞語之後:twoyearsago([從現在算起的]兩年前)。ago表示從現在算起的“⋯⋯以前”,亦即使用ago的時間參照點是“現在”。請注意:在這種句型裡動詞要用過去式:ThetreatywassignedthreedaysagoatBucharest.本條約是三天前在布加勒斯特簽訂的。Johnleftafew[4]minutesago.約翰幾分鐘前離開了。twoyearsbefore[5]則是指從某一個過去時間點...
![ago 用法, 例句](https://i.imgur.com/H8YKUrg.jpg)
問:He told me that[1] he had[2] handed in his exercise book _______.我認為選A(two days ago) 和選C(two days before[3]) 都是正確的。不知您同意否?
答:ago 用法是個後置副詞, 放在表示時間的詞語之後: two years ago([從現在算起的]兩年前) 。ago 表示從現在算起的“⋯ ⋯ 以前”, 亦即使用ago 的時間參照點是“現在”。請注意: 在這種句型裡動詞要用過去式:
The treaty was signed three days ago at Bucharest.本條約是三天前在布加勒斯特簽訂的。John left a few[4] minutes ago.約翰幾分鐘前離開了。two years before[5] 則是指從某一個過去時間點算起的“兩年前”。因此, 使用before[6] 的前提: 必須有一個過去間點作參照點(至少在心目中是如此) 。注意: 在這種句型裡, 動詞常常用過去完成式:
Last summer, I finally left the firms that[7] I had[8] joined[9] eighteen years before[10].去年夏天, 我終於離開了在那裡工作了十八年的那家公司(過去的時間參照點是“去年夏天”,“十八年前”是指去年夏天的十八年前) 。He said that[11] he had[12] seen her two days before[13].他說他兩天前見過她。(過去的時間參照點: He said)在你所提問的試題中, he told me 為過去的時間參照點, 故只能選C (two days before[14]) 。
小練習:請選出正確的答案與改錯。(留言作答)1. Last summer, I returned to the city where[15] I had[16] left three months ________.A. agoB. before[17]C. since[18...