_______ he had not hurt his leg, John would have won the race.
#90462
A
If
B
Since
C
Though
D
When
推荐题目
Without Sir Tim, the father of the www, keeping up with the latest ____ so convenient.
#87411
A
would be
B
wouldn't be
C
would have been
D
wouldn't have been
(2013·天津高考)If he had spent more time practising speaking English before, he ________ able to speak it much better now.
#86526
A
will be
B
would be
C
has been
D
would have been
He ______ told you that because you have known the truth.
#87760
A
needs not have
B
need not have
C
need not has
D
does not need have
He ______. It's a shame my mobile phone was power-off.
#90420
A
ought to call me
B
could have called me
C
may be calling me
D
might call me