--Has he passed the exam yet?  ---No,He ___ it if he had studied harder.
#88949
A
would pass
B
passed
C
should has passed
D
would have passed
推荐题目
If you were older, I ____ you to go there yesterday. 
#86863
A
would allow
B
should allow
C
would have allowed
D
had allowed
The boss ordered that the work ______ right away.
#88012
A
should finish
B
finished
C
would be finished
D
be finished
If I hadn’t wasted so much money last year, I __________ my own apartment now.
#86690
A
need have
B
would have
C
can have had
D
must have had