题目内容
19.I met a lot of old friends of ours at the meeting.You ,but why didn't you?( )A. | should come | B. | should have come | ||
C. | may have come | D. | must have come |
分析 在会上我遇到了许多我们的老朋友,你本该来的,但是你为什么没来呢?
解答 答案:B
根据句意"在会上我遇到了许多我们的老朋友…,但是你为什么没来呢",可知,空缺处应为:你本该来的;这里是表示与过去事实相反的假设;所以要用虚拟语气,即would/should/could/might+have+done的形式,根据句意可知,此处表示"本来应该";故选B
点评 做此类题时,需要熟练掌握虚拟语气的用法.学会识别虚拟语气句,并正确选择出它的表达方式.另外,还要知道情态动词would/should/could/might用在虚拟语气句时,都由各自的意义(例如:would表示结果,会;should 应该;could表示能力,允许或可能性:能,可以,可能;might表示推测,可能),因此需要根据句意,做出正确的选择.
练习册系列答案
相关题目
1.She was always combing her long hair,waiting for people _____ how beautiful it was and how her skin was soft.( )
A. | saying | B. | to say | C. | to have said | D. | having said |
2.________ shoppers with a huge variety of choices for every shopping experience distinguishes online shopping from other forms of purchase.( )
A. | Provided | B. | Providing | C. | Being provided | D. | Having provided |
7.--Jack,take more clothes when going camping.It _____ be very cold in the mountains.
--Thank you,Mum.I will.( )
--Thank you,Mum.I will.( )
A. | can | B. | should | C. | shall | D. | must |
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 |
4.Campers must not approach animals in the wild, they seem friendly.( )
A. | as if | B. | even though | C. | now that | D. | in case |
11.The case of Li Gang became a hot topic and so did ______of Li Tianyi.( )
A. | it | B. | one | C. | that | D. | this |