should have arrived
should arrive
would have arrived
would arrive
第1题:
_____ tomorrow, we should be glad.
A、Were they to arrive
B、They were to arrive
C、They would arrive
D、They arrive
第2题:
The Browns _______ the trains; if not, they would have been at the get-together as scheduled.
A、must miss
B、must have missed
C、should miss
D、should have missed
第3题:
A、could have rained
B、must have rained
C、would have rained
D、should have rained
第4题:
A.should they have arrived
B.had they arrived
D.would they have arrived
C.did they arrive
第5题:
A. should be
B. would be
C. will have been
D. would have been
第6题:
If you had taken the medicine yesterday, you ______ much better now.
A、must have felt
B、might have felt
C、would have felt
D、would feel
第7题:
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+现在完成式表示过去应做却没有做到的事。
第8题:
第9题:
第10题:
第11题:
If the doctor had been available, the child ()
第12题:
I would have liked to
I would like to have
I should have to like
I should have liked to
第13题:
Mr. White _____ at 8:30 for the meeting, but he didn’t turn up.
A、should have arrived
B、should arrive
C、should have had arrived
D、should be arriving
第14题:
A.should have helped
B.would help
C.would have helped
D.helped
第15题:
He must have had an accident, or he _____ then
A:would have been here
B:would be here
C:should be here
D:had just had
第16题:
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
第17题:
A、will not have continued
B、would not have continued
C、should not have continued
D、would not continued
第18题:
If she had studied harder, she ____________.
A、would succeed
B、had succeeded
C、should succeed
D、would have succeeded
第19题:
He must have had an accident,or he ______ then.
A.would have been here
B.should be here
C.had to be here
D.would be here
第20题:
第21题:
第22题:
第23题:
I would have liked to
I would like to have
should have to 1ike
I should have liked to
第24题:
should have arrived
should arrive
would have arrived
would arrive