34. ________ the mother’s insisting on getting custody of the child with autism, his talent in mathematics could never have been developed.
(A) But that
(B) Had it not been for
(C)Were it not for
(D) If it had not been that

答案:登入後查看
統計: A(20), B(150), C(52), D(88), E(0) #1560034

詳解 (共 4 筆)

#2357706
與過去事實相反的倒裝If + S + h...
(共 172 字,隱藏中)
前往觀看
15
0
#2478040
insist堅持insist on 事(...
(共 62 字,隱藏中)
前往觀看
3
0
#4238634
Had it not been for ...
(共 184 字,隱藏中)
前往觀看
1
0
#3701819

這題是考假設語氣的倒裝句

是與過去事實相反 If +S +had +pp, S + could + have pp

 

首先句子先還原 

If +S +Had +pp, S + could + have pp

If it had not been for the mother's insisting on getting custody of the child with autism, his talent in mathematics could never have been developed.

 

變成倒裝句的步驟:

1.去掉if 

2.找助動詞

3.把助動詞放到句首 

If  it had not been for the mother's insisting on getting custody of the child with autism, his talent in mathematics could never have been developed. 

Had it not been for the mother's insisting on getting custody of the child with autism, his talent in mathematics could never have been developed. 

這題的助動詞是Had 因此把它放到句首 

1
0