A. | may | B. | ought to | C. | can | D. | must |
分析 他們本應該在午餐時到達的,但是他們的航班被推遲了.
解答 答案:B.根據 but the flight was delayed可知他們沒有能夠在在午餐時到達,所以用ought to have done 表示"本應該做而沒有做",其他情態(tài)動詞的完成式的用法分別是A表示"可能做過";C表示"可能做過";D表示"肯定做過".
點評 考查情態(tài)動詞.情態(tài)動詞should,ought to,could,might,need等常用來表示說話人
對過去事情的不滿或遺憾,帶有較強烈的責備語氣.
should (ought to) have done"本應該…",表示過去應該做而
(實際)沒有做的事情,含有責備或遺憾的語氣,其否定形式為
"should not/ought not to have done".
I told Sally how to get there,but perhaps I should have written it out for her.當時我告訴了莎麗如何去那兒,但或許我還是該給她寫出來為好.
【注】should have done還可以表示驚訝、贊嘆等情緒.
It's wonderful that you should have achieved so much in these years.
太神奇了,這幾年你竟然取得了這么大的成就.
科目:高中英語 來源: 題型:閱讀理解
查看答案和解析>>
科目:高中英語 來源: 題型:填空題
查看答案和解析>>
科目:高中英語 來源: 題型:閱讀理解
查看答案和解析>>
科目:高中英語 來源: 題型:選擇題
A. | fallen down | B. | fallen off | C. | fallen out | D. | fallen in |
查看答案和解析>>
科目:高中英語 來源: 題型:閱讀理解
查看答案和解析>>
科目:高中英語 來源: 題型:填空題
查看答案和解析>>
湖北省互聯(lián)網違法和不良信息舉報平臺 | 網上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com