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
推荐题目
I can’t accept the order he gave yesterday that I _____in my own study!
#87684
A
couldn’t be
B
not be
C
mustn’t be
D
wasn’t
There  was  a man  crying  over there.He _______ himself.
#88136
A
could hurt
B
might hurt
C
must have hurt
D
might have hurt
How I wish I ____ the mistake! Everybody present was angry with me.   
#90109
A
didn’t make
B
hadn’t made
C
wouldn’t make
D
wasn’t making