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
第1题:
If he my advice, he wouldn't have lost his job.
A. followed
B. should follow
C. had followed
D. would follow
第2题:
A、shouldn't have told
B、should not tell
C、should have told
D、must have told
第3题:
A、should not be
B、mustn't have been
C、mustn't be
D、can’t be
第4题:
This medicine()before dinner.
A、should have taken
B、should have been took
C、should be taken
第5题:
Oh. But why didn’t he just own up and tell someone?()
A. So be careful with our job
B. He was too scared that he would be fired, I suppose
C. You should have told him that earlier
第6题:
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
第7题:
A. if he is
B. if he had been
C. if he has been
D. if he should be
第8题:
John's score on the test is the highest in his class, he ______ very hard.
A. must have studied
B. should have studied
C. must study
D. should study
第9题:
第10题:
第11题:
I would have liked to
I would like to have
I should have to like
I should have liked to
第12题:
第13题:
A、He was too scared that he would be fired, I suppose.
B、You should have told him that earlier.
C、So be careful with our job.
第14题:
A、should have fallen
B、ought to fall
C、might have fallen
D、can have fallen
第15题:
A.should have helped
B.would help
C.would have helped
D.helped
第16题:
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
第17题:
A.should they have arrived
B.had they arrived
D.would they have arrived
C.did they arrive
第18题:
Tom( )attended the meeting last night, but he didn't as he suddenly fell ill.
A. should have
B. had
C. must have
D. could have
答案:A
解析:should have done sth.表示“本该做而没有做的事”。句意:汤姆昨晚本应该参加会议的,但他突然生病了,没有参加。
第19题:
The bus had gone when I ____ at the bus stop.
A、have arrived
B、arrived
C、had arrived
D、am arriving
第20题:
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
第21题:
第22题:
第23题:
They should have a new printer.
They should have a company party.
They should reorganize the furniture.
They should have a non-smoking office.