1. If we _____ earlier, we would have gotten better seats for the movie.
(A) have arrived
(B) have been arriving
(C) had arrived
(D) have been arriving
答案:登入後查看
統計: A(11), B(3), C(68), D(0), E(0) #3069667
統計: A(11), B(3), C(68), D(0), E(0) #3069667
詳解 (共 2 筆)
#7334197
題目翻譯:
如果我們更早________,我們本來就可以得到更好的電影座位。
選項翻譯:
(A) have arrived:已經到達(現在完成式)
(B) have been arriving:一直在到達(現在完成進行式)
(C) had arrived:已經到達(過去完成式)
(D) have been arriving:一直在到達(現在完成進行式)
解析:
句型為與過去事實相反的假設(第三類條件句),結構為「If + 過去完成式,主句 would have + p.p.」。因此應使用 had arrived(過去完成式)。其他選項皆為現在完成相關時態,無法符合此句型。
0
0