题目内容
3.I saw her in the office this morning.She _______ back to work without the doctor's permission.( )A. | couldn't come | B. | couldn't have come | ||
C. | should have come | D. | should not have come |
分析 我今天早晨看见她在办公室.她本不应该未经医生许可就回去工作.
解答 答案是D.本题考查"情态动词+have done"的结构.英语中对过去的或已经发生的事件的说明用"情态动词+have done"的结构,故排除A;couldn't have done表示"不可能已经…";should have done是虚拟语气,表示"本应做但事实上却没有做";should not have done是虚拟语气,表示"本不应该做但事实上却做了";根据句意可知,"她本不应该未经医生许可就回去工作"判断答案选择D.
点评 在掌握虚拟语气的规则的基础上,判断题干属于什么类型的虚拟,然后根据语境,选用恰当的动词形式表达虚拟.
练习册系列答案
相关题目
14._____ the workers'working conditions,the boss will allow them to have a coffee break.( )
A. | Improving | B. | To improve | C. | Having improved | D. | Improved |
11.They ________ to finish the project before Sunday,but they didn't make it because of the heavy snow.( )
A. | succeeded | B. | tried | C. | managed | D. | thought |
8.She pretended______to the manager,but actually she was thinking about something else.( )
A. | to listening | B. | to be listening | ||
C. | having listened | D. | to have listened |
13._______ a record-breaking seven Golden Globes,the musical La La Land surprisingly does not appeal to Chinese viewers.( )
A. | Winning | B. | Won | C. | Having won | D. | To win |