were supposed to
might have
would have
must go to
第1题:
A had been; have seen
B have been; have seen
C had been; had seen
D have been; had seen
第2题:
A.I am sorry.The parts have been ordered, but they haven't come in yet.
B.It was supposed to have been ready last week.
C.I will call you as soon as the repair is finished.
第3题:
If we had a sample in hand, we () to negotiate business with our end-users now.
A、would be able
B、should have
C、had been able
D、should have been able
第4题:
__________, I would take an umbrella with me.
A、Had I been you
B、I were you
C、Were I you
D、I had been you
第5题:
We ______ last night, but we went to the cinema instead.
A. must have studied
B. might study
C. should have studied
D. would study
7.答案为C。我们昨晚本应学习,但是我们去电影院了。should+现在完成式表示过去应做却没有做到的事。
第6题:
第7题:
第8题:
We are going to have a singing party tonight. Would you like to join us?()
AI'm afraid not, because I have to go to an important meeting.
BOf course not. I have no idea.
CNo, I can't.
DThat's all set.
第9题:
had been; would have gone
was, would go
were; would have gone
would be; would go
第10题:
were
had been
have been
was
第11题:
I am hunting for a job.
I’ve been offered a job.
I have got promoted.
I’d have to move.
第12题:
but I had to finish my homework
but 1 would call you as soon as possible
I thought you were there
you would have taken me there
第13题:
A.I would be happy to bring some.
B.I remember one time a friend of mine from Switzerland had us over for dinner.
C.I'm sure they did, but they were too polite to say anything.
第14题:
The goods ()shipped already if your L/C had arrived by the end of December last.
A、would be
B、must have been
C、had been
D、would have been
第15题:
A、were I you
B、I were you
C、If I had been you
D、Had I been you
第16题:
Had Paul received six more votes in the last election, he ________ our chairman now.
[A] must have been
[B] would have been
[C] were
[D] would be
第17题:
第18题:
第19题:
第20题:
We are going to have a singing party tonight. Would you like to join us?()
第21题:
were supposed to
might have
would have
must go to
第22题:
had been; would have gone
was, would go
were; would have gone
would be; would go
第23题:
were supposed to
might have
would have
must go to
第24题:
I'm afraid not, because I have to go to an important meeting.
Of course not. I have no idea.
No, I can't.
That's all set.