[考題] 一題文法選擇

看板Eng-Class (英文板)作者 (Solon)時間15年前 (2010/05/17 12:29), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/3 (看更多)
考題:高中 題目: At one time, huge prehistoric repitles dominated the earth. This Age of Dinosaurs _____ much longer than the present Age of Mammals has lasted to date. (A) lasted (B) was lasted (C) has lasted (D) had lasted 提問: 1. 答案是(A),請問為什麼不能選(D)? 謝謝! ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.81.86 ※ 編輯: louvre753 來自: 218.164.81.86 (05/17 12:31)

05/17 16:54, , 1F
因為 This Age of Dinosaurs (which has been) lasted
05/17 16:54, 1F

05/17 16:57, , 2F
不對,這邊的lasted是過去簡單式
05/17 16:57, 2F

05/17 16:58, , 3F
你用關代的話那The Age of Dinosaurs本身的動詞在哪
05/17 16:58, 3F

05/17 16:59, , 4F
用過去完成式通常會接一個過去的特定時間
05/17 16:59, 4F

05/17 17:00, , 5F
這邊並沒有
05/17 17:00, 5F

05/17 17:00, , 6F
而且以文意來說也不會是過去完成式
05/17 17:00, 6F
文章代碼(AID): #1ByCOo-t (Eng-Class)
文章代碼(AID): #1ByCOo-t (Eng-Class)