题目内容
6.Why didn't you make a phone call and tell us about your trouble?We ____ you a hand,you know.( )| A. | were to give | B. | should have given | ||
| C. | had given | D. | could have given |
分析 你为什么不给我们打个电话,告诉我们你的难处呢?我们本可以帮你忙的.
解答 答案:D.
本句是对过去事实的虚拟,表示本可以做而没有做,因为不知道对方有麻烦,所以没有帮忙;所以用could have done这一结构,故选D.give sb a hand意为"帮某人的忙";should have done意为本应该做而没有做.
点评 对于情态动词+虚拟语气要认真领会句子的意思,知道不同的情态动词应用于不同的语言环境中的用途.
练习册系列答案
相关题目
8.The well-dressed lady was caught stealing in the fashion shop.Strangely enough,she have done such a thing.( )
| A. | would | B. | must | C. | should | D. | might |
9.Opposite our school ______,where a lot of people play or take exercise at any time.( )
| A. | does a park lie | B. | is a park lie | C. | a park lies | D. | lies a park |
14.---How long do you think it will be the bus arrives here?
---No more than five minutes.( )
---No more than five minutes.( )
| A. | when | B. | before | C. | since | D. | after |
11.The case of Li Gang became a hot topic and so did ______of Li Tianyi.( )
| A. | it | B. | one | C. | that | D. | this |
18.Seeing Michael so sad,I wish I _______ him the truth.( )
| A. | hadn't told | B. | wouldn't tell | C. | are not telling | D. | will not tell |
11.Take the note as a reminder_____ you forget to buy some sweets for the kids while shopping there.( )
| A. | in case | B. | so that | C. | even if | D. | as if |