But for his hesitation, his company _______ the big manufacturing contract last year. 
(A)would have won
(B)had won
(C)could not win
(D)might not win

答案:登入後查看
統計: A(107), B(32), C(21), D(13), E(0) #375717

詳解 (共 4 筆)

#464707

要不是他的猶豫,他的公司在去年就會嬴得 製造合約

9
0
#471867
but for 意為要不是, 用於與現在或過去事實相反的假設語氣; 也可用於敘述語氣, 表示除了...以外。

6
0
#1219111
but for=without
與過去事實相反---> would/could/might/should+have+p.p.
1
0
#461991
但是他毫不猶豫他的公司將在去年贏得製造合約

0
0