问题

(2013·天津高考)If he had spent more time practising speaking English before, he ________ able to speak it much better now.
A:will be
B:would be
C:has been
D:would have been
B:would be
C:has been
D:would have been
正确答案是:
同类题型
Have you ____ some new ideas?-Yeah. I’ll tell you later.[ ]
Did you ride your bicycles to the beach yesterday — Yeah. ________ we had!
Mike will become the first person in his family ______ college education.
I’ve got all her records but I’ve never seen her_______
Parents shouldn’t do everything for us, or we won’t learn to depend on ______.