精華區beta teaching 關於我們 聯絡資訊
※ 引述《c02077791 (c02077791)》之銘言: : 看到一個題目,覺得好像這兩個答案皆可, : 想請各為前輩幫忙解題一下,選出意思相同的選項, : Tom studied in the USA from 1999 to 2001. : (A)Tom has studied in the USA for two years. : (B)Tom studied in the USA for two years. : 感謝感謝! 我來解釋一下好了, for + 一段時間:可用於過去式及現在完成式兩種時態。 但是這兩種時態代表的意義不同,以時間軸來解釋 9:00 11:00 14:00 now(16:00) ─────┼───────┼───────────┼──────┼─── 當你在9到11點時,已經讀了兩個小時的書 此時你可以說:I studied English for two hours. 用過去簡單式單純描述過去發生的某一件事實。 然而,當你在14到16點時,已經讀了兩個小時的書, 此時你可以說:I have studied English for two hours. 用現在完成式描述從過去的某一個時間點(14:00)一直持續到現在(16:00)的動作, 且這個動作「有可能」會繼續持續下去,也可能到此停止。 而根據你的題目選項 (A)Tom has studied in the USA for two years. (B)Tom studied in the USA for two years. 1999 2001 2007 now(2009) ─────┼───────┼───────────┼──────┼─── 選項(A)很明顯的是指Tom從2007年一直住在美國到現在(2009) 選項(B)則是過去Tom曾住在美國兩年,至於時間的起訖點是哪兩年並沒有提到, 可能是1997~1999或1988~1990或2004~2006或.... 而根據題目,則可解釋選項中的兩年是「1999~2001」 有錯請大家多多指教! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.129.147
Kakarott:分析得很清楚! 03/27 11:37
c02077791:我是原PO,感謝各位前輩解說,讓我獲益良多! 03/28 15:35