33. But for the rescue dogs, the girl buried alive under the debris could never _____.
(A) have been found
(B) have found
(C) be found
(D) find
答案:登入後查看
統計: A(94), B(11), C(122), D(7), E(0) #2062335
統計: A(94), B(11), C(122), D(7), E(0) #2062335
詳解 (共 4 筆)
#4958613
假設語氣 but for 要不是⋯,若非⋯
= if it were not for +N, S+助動詞+VR
與現在事實相反
If it had not been for+N, S+助動詞+have p.p.
與過去事實相反
But for the rescue dogs, the girl buried alive under the debris could never have been found.
要不是搜救犬,女孩就被活埋在瓦礫堆裡不會被發現了。
與‘過去’事實相反 在過去的時間點已經被救了,用過去完成式 have +p.p.
過去式-could 被發現 be found +完成式have been found
7
0