[文法] 過去完成式與過去式
104年台糖的考題
54. The theater ________ in the city center for more than 20 years before it
was destroyed in the war.
区
1)had been 参
2)is 哑
3)was 问
4)has been
這題答案給1
但是我記得before本身就已經有明確的先後順序,
所以before連接的兩個子句都可以用過去簡單式即可,
為何這題不能選3
這題應該是1或3都可以才對吧
還是有什麼特別原因只能選1呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.106.22
※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1429867621.A.69D.html
→
04/24 17:43, , 1F
04/24 17:43, 1F
→
04/25 14:13, , 2F
04/25 14:13, 2F
推
04/25 18:09, , 3F
04/25 18:09, 3F
→
04/25 22:45, , 4F
04/25 22:45, 4F
我不認為強調持續性就一定得用過去完成式
也不認為有'for more than 20 years'就得要用過去完成式
I lived in Taiwan for more than 20 years.
這句話絕對有持續性的意味,也有for more than 20 years
但難道我不能單純地表達我曾在台灣住超過20年嗎?
現在2015我住在美國,但是1980~2000年這段期間我住在台灣,
為何不能用過去簡單式?這本來就可以用過去簡單式。為何一定得用過去完成式?
回到原句
The theater ________ in the city center for more than 20 years before it
was destroyed in the war.
before本來就已經有明確表達出先後順序,又從句意可判斷出兩句都發生在過去式,
針對發生在過去的事實本來就可以直接用過去簡單式來表達,
for more than 20 years應該不太會影響時態,
因為for+一段時間,本來就可以用在很多時態中。
所以e大跟s大的理由無法說服我。
※ 編輯: stukpe (1.175.65.46), 04/26/2015 10:51:11
→
04/27 00:15, , 5F
04/27 00:15, 5F
→
04/27 00:15, , 6F
04/27 00:15, 6F
→
04/27 00:16, , 7F
04/27 00:16, 7F
→
04/27 00:16, , 8F
04/27 00:16, 8F
→
04/27 00:16, , 9F
04/27 00:16, 9F
→
04/27 00:16, , 10F
04/27 00:16, 10F
→
04/27 00:16, , 11F
04/27 00:16, 11F
→
04/27 00:17, , 12F
04/27 00:17, 12F
→
04/27 00:17, , 13F
04/27 00:17, 13F
→
04/27 00:17, , 14F
04/27 00:17, 14F
→
04/27 00:18, , 15F
04/27 00:18, 15F
→
04/27 00:18, , 16F
04/27 00:18, 16F
→
04/27 00:18, , 17F
04/27 00:18, 17F
→
04/27 00:18, , 18F
04/27 00:18, 18F
→
04/27 00:18, , 19F
04/27 00:18, 19F
→
04/27 00:19, , 20F
04/27 00:19, 20F
→
04/27 00:19, , 21F
04/27 00:19, 21F
→
04/27 00:19, , 22F
04/27 00:19, 22F
→
04/27 00:19, , 23F
04/27 00:19, 23F
→
04/27 00:25, , 24F
04/27 00:25, 24F
→
04/27 00:25, , 25F
04/27 00:25, 25F
→
04/27 00:26, , 26F
04/27 00:26, 26F
→
04/27 00:26, , 27F
04/27 00:26, 27F
→
04/27 00:27, , 28F
04/27 00:27, 28F
→
04/27 15:46, , 29F
04/27 15:46, 29F
討論串 (同標題文章)