If he had spent more time practicing speaking English before, he _____ able to speak it much better now.
#86864
A
will be
B
would be
C
has been
D
would have been
推荐题目
The meeting is not over, and you____ not leave.
#88159
A
will
B
shall
C
may
D
need
(2013·陕西师大附中模拟)If we had taken such effective measures much earlier, the river ________ so seriously now.
#86520
A
is not polluted
B
would not be polluted
C
had not been polluted
D
would not have been polluted
— We expected you yesterday.— I'm sorry, I        you to say that I couldn't be here until today.
#86447
A
must have called
B
would be calling
C
could have been calling
D
should have called