If he _________ more time practicing speaking English before, he ____ able to speak it much better now.
#86465
A
spent; will be
B
had spent; would have been
C
spent; would have been
D
had spent; would be
推荐题目
 — Where is John?   — He _____ in the library.
#90206
A
should be
B
must be
C
can be
D
must have been
I was on the highway when this car went past followed by a police car. They ______ at least 150 kilometers an hour.
#87579
A
should have been doing
B
must have been doing
C
could have done
D
would have done
Had the bomb dropped over a populated area of the city , there ____ a great deal of damage.
#87939
A
may be
B
might have been
C
may not be
D
mightn’t have been