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

答案:登入後查看
統計: A(375), B(363), C(97), D(136), E(1141) #357393

詳解 (共 3 筆)

#881442
you were arguing==>由were 可知是過去式
___ passed==>動詞有加ed,可見要用是完成式,因為為是過去發生爭吵,所用過去完式
 
 
 
64
0
#2615332

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

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

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

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


google一下會有許多資料

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

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


16
0
#880308
請問 這題為什麼選E  呢?! 該怎嚜判斷~~
6
1

私人筆記 (共 1 筆)

私人筆記#605315
未解鎖
(考文法) One and a hal...
(共 245 字,隱藏中)
前往觀看
5
0