If he had spent more time practising speaking English before,he________able to speak it much better now.
#86475
A
will be
B
would be
C
has been
D
would have been
推荐题目
--- You didn’t go to the party last night, did you? --- I do wish I ___ there.
#87339
A
was
B
were
C
had been
D
went
- Do you know where my address book is? - It________ be in the hall cupboard. I think I saw it this morning.
#89646
A
could
B
can
C
will
D
must
He______the job well, but he______so careless.
#90541
A
had done; had been
B
could do; was
C
could have done; was
D
hadn’t done; had been
__ I do not know what I ___________ without the suitcase you lent me. __ Glad to have been of some help to you.
#88106
A
would have done
B
would do
C
should have done
D
should do