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
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
— Can you imagine what is Jack doing now? He is playing football outside while everyone else is busy in class!— He his homework, I think.
#87459
A
must have finished
B
must finish
C
can’t have finished
D
mustn’t have finished
Yesterday, Jane walked away from the discussion. Otherwise, she ______something she would regret later.
#86656
A
had said
B
said
C
might say
D
might have said