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 boss requested that he _____ there to work.
#87332
A
was sent
B
be sent
C
should send
D
would be sent
 ——Yesterday, I didn’t see Ben at the party.   —— You _____ him. We just came back from Beijing this morning. 
#87561
A
mustn’t have seen
B
needn’t have seen
C
couldn’t see
D
can’t have seen
       time tomorrow, I would teach you how to play the piano.
#86947
A
Had I had
B
If I would have
C
If I have
D
Were I to have