I wish I ___ able to tell him all about it last night. 
#87348
A
should be
B
were
C
had been
D
was
推荐题目
We ________John's name on the race list yesterday but for his recent injury.(2011·江西)
#86361
A
will put
B
will have put
C
would put
D
would have put
— Tom is never late for work. Why is he absent today ?— Something _______ to him. 
#90568
A
must happen
B
should have happened
C
could have happened
D
must have happened
The plan is dead. I        it more water.
#87964
A
will give
B
would have given
C
must give
D
should have given