<span id="xf26r"><sup id="xf26r"></sup></span>
    1. <cite id="xf26r"><li id="xf26r"></li></cite>
      <track id="xf26r"></track>

        <span id="xf26r"></span>

        英語家園

         找回密碼
         注冊

        QQ登錄

        只需一步,快速開始

        掃描二維碼登錄本站

        快速提高英語水平本廣告位招租

        社區廣播臺

        打印 上一主題 下一主題
        開啟左側

        【BBC】小測驗 — 表“事與愿違”的虛擬條件句

        [復制鏈接]
        跳轉到指定樓層
        1F
        發表于 前天 16:11 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
        BBC Learning English 英語教學

        英語小測驗

        小測驗 — 表“事與愿違”的虛擬條件句

        英語中的第二類虛擬條件句,也被稱為第三類條件句,用來談論原本希望發生,卻事與愿違,沒能發生的事情,突出表達遺憾和責備的情緒。這類句式的結構句分兩部分,第一部分的結構是:If + 主語 + 助動詞 had + 動詞的過去分詞;第二部分的結構是:主語 + would + have + 動詞的過去分詞;兩個部分的先后順序可靈活調換。做下面的八道題,試試你對這類條件句的掌握程度。

        1. If I _______ sick, I would have been able to go to work.

        a) hadn’t been being

        b) hadn’t been

        c) wasn’t going to be sick

        d) wasn’t

        2. We _______ to that curry restaurant again if they hadn’t changed the menu.

        a) will have gone

        b) will go

        c) would have been going

        d) would have gone

        3. She would have drowned if she _______ able to swim so well.

        a) hadn’t been

        b) hadn’t been being

        c) wouldn’t have been

        d) wasn’t being

        4. If you _______ the receipt, you could have got a refund for those jeans.

        a) didn’t throw away

        b) hadn’t threw away

        c) hadn’t been throwing away

        d) hadn’t thrown away

        5. I would have bought that house if I _______ the money.

        a) have had

        b) had had

        c) had been having

        d) will have had

        6. The trains _______ running normally if there hadn’t been a strike.

        a) will have been

        b) will be

        c) would be

        d) would’ve been

        7. If _______ to the after-show party, you would have met the lead actor.

        a) you’d come

        b) you would’ve come

        c) you’d been coming

        d) you would’ve been coming

        8. The taxi driver would have found the street if _______ his satnav.

        a) he’ll have used

        b) he would’ve used

        c) he’d used

        d) he will’ve been using

        答案

        1) b, 2) d, 3) a, 4) d, 5) b, 6) d, 7) a, 8) c.

        Copyright © 2019

        上一篇:【BBC】小測驗 — 用英語表達疑慮
        [發帖際遇]: katy 發帖時在路邊撿到 1 元 家元,偷偷放進了口袋. 幸運榜 / 衰神榜
        您需要登錄后才可以回帖 登錄 | 注冊

        本版積分規則

        隨便看看 精彩圖片 帖子導讀 聯系管理
        快速回復 返回頂部 返回列表
        俺也来俺也去俺也射