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
推荐题目
 If you ________ home without a word, your parents wouldn't be so worried now.
#86490
A
didn't leave
B
couldn't have left
C
hadn't left
D
shouldn't leave
--- Why didn’t you tell me the truth that day? --- I _______, but you ______ for Beijing.
#87392
A
would have; left
B
would; had been away
C
would have; had left
D
had; were away
---Is there any flight to Tokyo today ?---I think there __, for the weather is too bad.
#89837
A
mustn’t be
B
mightn’t be
C
needn’t be
D
can’t be