满分5 > 高中英语试题 >

Tom ____ have kept his word. I wonder w...

 Tom ____ have kept his word. I wonder why he changed his mind.

A. must                        B. should               C. need                          D would

 

B 【解析】 试题分析:考查情态动词和虚拟语气。句意:汤姆本应该遵守承诺的。我想知道他为什么改变主意。must have done一定已经做了某事;should have done本应该做某事;need have done本来需要做某事;would have done用于对过去事情的虚拟。根据句意可知,是汤姆没有遵守承诺,用should表示“本应该”的意思。故选B。 考点:考查情态动词和虚拟语气
复制答案
考点分析:
相关试题推荐

 ---- Does your wife like tea?

   ---- Well, she doesn’t really ____ tea; she likes coffee better.

A. care for                      B. care                    C. care about                 D. care of

 

查看答案

 The film TITANIC ____ a true story.

A. based on                B. base on             C. was based on            D. had based on

 

查看答案

 Hurry up! The train _____. You know it______ at 8:30 am.

A. leaves; leaves                                  B. is leaving; leaves 

C. leaves; is leaving                            D. is leaving; is leaving

 

查看答案

Mr. Smith insisted that his book _______within three days.

A. returned             B. would be returned   C. should return          D. be returned

 

查看答案

 No one likes to talk to him because he is difficult to _______.

A. get along            B. get along with      C. be got along     D. be got on with

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.