英语学习论坛

 找回密码
 立即注册
查看: 128|回复: 0

语法:情态动词的过去式

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2016-8-8 09:04:07 | 显示全部楼层 |阅读模式

c6e5c0306433433eb4a3dcf14ae6a46726.jpg

c6e5c0306433433eb4a3dcf14ae6a46726.jpg

       

d6069110e6d64dd28529a3765d0f05a126.jpg

d6069110e6d64dd28529a3765d0f05a126.jpg

        英语中情态动词,比如:can(could),may(might),must,should 等等,虽然数量不多,但用途广泛。情态动词的过去式可以帮助说话的人表达对过去的推测外,还可表示过去没有实现的可能性(即某事本来可以发生,却没发生)。快来挑战一下你对情态动词的理解吧。
        1. I’m not surprised he’s angry with you. You ____________ his laptop with asking yesterday.
        a) shouldn’t have borrowed
        b) shouldn’t borrow
        c) couldn’t borrow
        d) might not have borrowed
        2. I’m surprised she’s not at home. She ____________ work an hour ago.
        a) should leave
        b) ought to leave
        c) may have left
        d) ought to have left
        3. I wish I’d never told him my secret. He ____________ anyone or I’ll be really angry.
        a) had better not have told
        b) must have told
        c) would not have told
        d) should have told
        4. It ____________ who broke the equipment. I wasn’t in the lab that day.
        a) could have been me
        b) must have been me
        c) couldn’t have been me
        d) mightn’t have been me
        5. I’m sure he’s not ignoring you. It’s possible that he ____________ you yesterday.
        a) could have seen you
        b) saw
        c) would see
        d) might not have seen
        6. I gave it everything I had. I ____________ any harder than I did.
        a) couldn’t have tried
        b) couldn’t tried
        c) would have tried
        d) shouldn’t have tried
        答案
        1) a, 2) d, 3) a, 4) c, 5) d, 6) a.
       

96d23c9b2d084a4e8c878ed4f9937b9026.jpg

96d23c9b2d084a4e8c878ed4f9937b9026.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网

GMT+8, 2025-9-23 19:53 , Processed in 0.043660 second(s), 10 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表