Were it not for the fact that his father is on the board of directors, he ______ the job.
#87737
A
will never get
B
will never have got
C
would never get
D
would never have got
推荐题目
Oh, Janne, you’ve broken another glass. You ought ____when you washed it. 
#89876
A
be careful
B
to care
C
have cared
D
to have been careful
Jack _____ yet, otherwise he would have telephoned me.
#89350
A
mustn’t have arrived
B
shouldn’t have arrived
C
can’t have arrived
D
needn’t have arrived