问题

They have given up the hope to save theirfriend from drowning
A:must have been
B:shouldhave been
C:could have been
D:to have accepted
B:shouldhave been
C:could have been
D:to have accepted
正确答案是:
同类题型
I hurried________I wouldn’t be late for work.
I have __ a raincoat _____ an umbrella.That’s why I have to wait until the rain stops.
What’s the best way __ learning English?
Do they have any problems ____________ the top of the mountain
______ I explained on the phone, yourrequest will be considered at the next meeting.