I have been writing the report for 3 hours. I ________ it half an hour ago.
发布时间:2021-08-04
A.ought finish
B.ought to finish
C.ought have finished
D.ought to have finished
试卷相关题目
- 1They did what they ________ her, however, she died.
A.could save
B.could to save
C.could to be saved
D.saved
开始考试点击查看答案 - 2________ you happen to see Mary, would you please ask her to come here?
A.Would
B.Could
C.Should
D.Might
开始考试点击查看答案 - 3Who ordered that all of us ________ start out at two tomorrow morning?
A.should
B.must
C.have to
D.need
开始考试点击查看答案 - 4The flowers have faded (凋谢). They ________ have been given more water.
A.will
B.would
C.should
D.must
开始考试点击查看答案 - 5My pain ________obvious (明显的) the moment I walked into the room , for the first man I met asked me pitifully, “Are you feeling all right?”
A.must be
B.must have been
C.could be
D.could have been
开始考试点击查看答案 - 6In those days, the old woman ________ sit at the door for hours, waiting for her son to return from abroad.
A.could
B.should
C.might
D.would
开始考试点击查看答案 - 7I was not able to persuade him to stay. I ________have been kinder to him.
A.might
B.would
C.could
D.should
开始考试点击查看答案 - 8As in other countries, the cities of China were usually ________ where they ________.
A.found; need
B.founded; were needed
C.founded; needed
D.found; needed
开始考试点击查看答案 - 9You may ______ whenever you have difficulty.
A.ask us help
B.asked for help
C.to ask us help
D.ask for help
开始考试点击查看答案 - 10I ________ him somewhere before.
A.must have met
B.can have met
C.need have met
D.must meet
开始考试点击查看答案