— He hasn’t finished the work yet.— Well, he _____.A.oughtB.ought toC.ought to h
题型:不详难度:来源:
— He hasn’t finished the work yet. — Well, he _____.A.ought | B.ought to | C.ought to have | D.ought to have finished |
|
答案
C |
解析
选C。 to后不定式的动词be,have或have been通常不省略。 |
举一反三
He did not regret saying what he did but felt that he ______ it differently.A.could express | B.would express | C.could have expressed | D.must have expressed |
|
But for the help of my English teacher, I ____ the first prize in the English Writing Competition.
A.would not win | B.would not have won | C.would win | D.would have won |
|
The traffic is heavy this day, I _____ arrive a bit late, so could you save me a place?
A.can | B.must | C.need. | D.might |
|
But for their help,we ______ the program in time.
A.can not finish | B.will not finish
| C.had not finished | D.could not have finished |
|
— It’s the office! So you ______ know eating is not allowed here. — Oh, sorry.A.must | B.will | C.may | D.need |
|
最新试题
热门考点