作业帮 > 英语 > 作业

请教英语难题1、It was only when I got home late in the evening,that

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/28 05:47:41
请教英语难题
1、It was only when I got home late in the evening,that _____what had happened to my brother.
A.I knew B.I had known
C.did I know D.had I known
2、It’s really stupid of you_____ him the news yesterday so it has been disturbing him all the time.
A.having told B.telling C.to tell D.to have told
3、-Has Alan shown up yet?
-No,not yet.I guess something _______ have come up.www.ks5u.com
A.should B.must C.might D.need
4、-Excuse me,but have you ever seen my book?
-Sorry,I am not sure,a person just took a book away,but I don’t know ______.
A.where B.which C.what D.whose
5、Mum told me she had something important to talk with me_____ dinner.
A.in B.on C.beyond D.over
6、Now _____ understanding of climate change is no longer limited to ____ small group of scientists or environmentalists.
A./ ; a B.an ; a C.the ; the D.a ; /
PS:请给出详细解析(包括翻译),
1、C
翻译:只有在我晚上很晚到家时,我才知道我兄/弟所发生的事情.
此句为强调句型,去掉It was和引导词that之后,句子为:only when I got home late in the evening _____ what had happened to my brother.
此时又考察only引导状语置于句首时的部分倒装语法.
不倒装时,正常句序为:I knew what had happened to my brother (only) when I got home late in the evening.
此时only修饰的when时间状语从句不倒装,而主句采用部分倒装句序,即类似于变一般疑问句一样,需要把助动词did提前,即:I knew what had happened to my brother变成did I know what happened to my brother.
根据时态对应,主句只能使用一般过去时knew,所以倒装成C did I know.
2、D
翻译:昨天告诉他这个消息,以至于他一直困扰万分,你真的很蠢.
固定句型:it's stupid of sb to do sth“某人做某事很蠢”.所以选项必须使用不定式,排除AB;
不定式的完成形式to have done sth表示已发生的动作,此句根据句意及句中的时间状语yesterday,可以判断出应该使用to have told.
而不定式的一般式to do sth表示经常发生的情况或尚未发生的动作.
3、B
翻译:--阿伦露面了没有?--不,还没有.我猜一定是出了什么事情.
此题考查情态动词的虚拟语气用法.
should have done sth意思是“本应该做某事,但是实际上没有做”;must have done“一定做过某事”;need have done sth“本有必要做某事,但没做”.
might have done sth“可能做过某事”,但是用might表示可能性比较小,与句意不符.
4、D
翻译:--打扰了,只是你看见了我书吗?--对不起,我不太确定.有一个人刚刚拿走了一本书,但是我不知道是谁的书.
根据上下文句意来看,应该是说“我不知道是谁的书被拿走了”.
5、D
翻译:妈妈告诉我说她有些重要的事情要在吃晚饭时跟我谈.
over有一个特殊含义是指“在...期间”.比如:I'd like to chat with you over a cup of coffee.
6、A
翻译:现在对气候变化的理解不再只限制于(为)一小群科学家或环境保护者(所知)了.
根据句意,后面肯定是a,为泛指,排除CD;
前面并不是指泛指,即an understanding of climate change即“对气候变化的一种理解”,句意不通,所以排除B.