【預告】5/13(一)起,第三階段頁面上方功能列以及下方資訊全面更換新版。 前往查看

台電◆英文題庫下載題庫

上一題
One and a half hours ___ passed while you were arguing.
(A)have
(B)has
(C)are
(D)is
(E)had


答案:登入後觀看
難度: 適中
最佳解!
Yiju Chen 大三上 (2014/07/04)
you were arguing==>由were 可知是過去式___ pas.....看完整詳解
1F
soul5411 高三下 (2014/07/03)
請問 這題為什麼選E  呢?! 該怎嚜判斷~~
3F
啾啾榜上有名 高三下 (2018/02/06)

這個句子是"過去完成式"

發生在過去,持續一段時間的事

會問這個問題代表文法不是很熟,建議買一本文法書( 不推薦全從網路學習是因為通常比較片段不完整 ),從基礎熟讀練習比較好

(過去式、完成式、過去進行式等等差異)


google一下會有許多資料

http://www.taiwantestcentral.com/Grammar/Title.aspx?ID=50

https://www.ef.com.tw/english-guide/english-grammar/past-perfect-tense/


One and a half hours ___ passed while yo..-阿摩線上測驗