They didn’t turn up at the meeting yesterday. Otherwise, they _________ the report. 
#87558
A
had listened to
B
would listen to
C
should listen to
D
would have listened to
推荐题目
We __________ our lives had it not been for the policeman.
#87961
A
would have lost
B
should lose
C
might lose
D
could have lost
---I’m sorry. I ______ at you the other day.--- Forget it. I was a bit out of control myself.
#87526
A
shouldn’t shout
B
shouldn’t have shouted
C
mustn’t shout
D
mustn’t have shouted
If it had not been for your help, I ____ the examination.
#87828
A
could not pass
B
would not pass
C
would not have passed
D
can not have passed