But for the arrival of the police,  you __________ killed yesterday.
#87912
A
might have been
B
could have been
C
may have
D
would be
推荐题目
 --How do you find the health club? -- I ______. Everyone is saying its management is going from bad to worse. 
#86777
A
ought to have joined
B
should have joined
C
would rather not have joined
D
would like to have joined
Let’s clean the classroom, ________?
#89484
A
won’t you
B
shall we
C
do we
D
will not you
I ________ sooner but I didn't know that they were waiting for me.
#86541
A
had come
B
was coming
C
would come
D
would have come