--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 these kind-hearted soldiers ___ us last week, we would not have such a good harvest.
#87160
A
helped
B
had helped
C
had not helped
D
didn’t help
Had I hurried, I        the tram.
#87822
A
ould catch
B
ould catch
C
ould have caught
D
ad caught
What a pity! Considering his ability and experience, he ___________ it better.
#87501
A
need have done
B
must have done
C
can have done
D
might have done