If my lawyer ______ here last Saturday, he ______ me from going.
#89152
A
had been; would have prevented
B
had been; would prevent
C
were; would prevent  
D
were; would have prevented
推荐题目
--- Do you know Uncle Tom is crazy about gardening?---Sure. He ____ his flowers in the garden now.
#90396
A
may be watering
B
must be watering
C
could look after
D
ought to watch
Swimming alone ___be ____dangerous. Do be careful.
#88087
A
need; highly
B
may; high
C
can; highly
D
can; high
—Are you content with her lecture?  —Nowhere near that. It ____. 
#89196
A
may have been good
B
couldn’t have been worse
C
can’t be better
D
must be better
I was ill that day, otherwise I ____ the sports meet
#86851
A
would have taken part in
B
took part in
C
had taken part in
D
would take part in