有几道英语题目麻烦大家帮帮忙,并说明原因,谢谢
1.Marymyletter;otherwiseshewouldhaverepliedbeforenow.A.couldn'thavereceivedB.oughttoh...
1.Mary my letter; otherwise she would have replied before now.
A.couldn't have received B.ought to have received D.shouldn't have received. 答案是A
2.My pain apparent the moment i walked into the room,for the first man i met asked sympathetically:"are you feeling all right?" a.Must be B.had been C.must have been D.had to be 答案是C 展开
A.couldn't have received B.ought to have received D.shouldn't have received. 答案是A
2.My pain apparent the moment i walked into the room,for the first man i met asked sympathetically:"are you feeling all right?" a.Must be B.had been C.must have been D.had to be 答案是C 展开
3个回答
展开全部
第一题 首先从句意入手 空缺处对过去的否定性推测,故由此排出B项
couldn't have received 表达对过去发生动作的可能性推测 符合题意
shouldn't have received 表达原本本不应该做某事,但事实上已经做了 不符合语境
.ought to have received 对过去的肯定推测 应该已经做过某事
第二题 先分析句意 空缺处应该是“对过去的肯定性猜测”
must do对现在的肯定猜测
had been 现在完成时的过去-过去完成时 动作发生在过去的过去 一般不做推测
must have done表示对过去的肯定猜测
.had to be 动词不定式的过去式
couldn't have received 表达对过去发生动作的可能性推测 符合题意
shouldn't have received 表达原本本不应该做某事,但事实上已经做了 不符合语境
.ought to have received 对过去的肯定推测 应该已经做过某事
第二题 先分析句意 空缺处应该是“对过去的肯定性猜测”
must do对现在的肯定猜测
had been 现在完成时的过去-过去完成时 动作发生在过去的过去 一般不做推测
must have done表示对过去的肯定猜测
.had to be 动词不定式的过去式
展开全部
1. couldn't have done 过去事实的推断,“过去不可能做过”
整句可以翻译成:玛丽不可能收到我的信,否则她一定会在之前回复的。
2. must have done 也是过去事实的推断,“一定发生过”
整句翻译成:当我走进房间的时候,我脸上痛苦的表情一定很明显, 因为我遇到的第一个人同情的问我,“你还好吗”
整句可以翻译成:玛丽不可能收到我的信,否则她一定会在之前回复的。
2. must have done 也是过去事实的推断,“一定发生过”
整句翻译成:当我走进房间的时候,我脸上痛苦的表情一定很明显, 因为我遇到的第一个人同情的问我,“你还好吗”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一题:题目意思是:“Mary不可能收到我的信,不然她会回信的”,选A, 可以看出,她还没有回信,shouldn't have done指本不应该做什么(而实际做了),与题意不符,ought to have done指本应该做什么(而实际上没有做),不是最佳选项。
第二题:题目意思:“当我走进房间的那一刻,我的疼痛一定非常明显,因为我见到的第一个人很同情地问我”,情态动词表推测时,如果是表示对过去事情的推测,则用情态动词+完成时的结构,本题是对过去事情的推测,所以选C
第二题:题目意思:“当我走进房间的那一刻,我的疼痛一定非常明显,因为我见到的第一个人很同情地问我”,情态动词表推测时,如果是表示对过去事情的推测,则用情态动词+完成时的结构,本题是对过去事情的推测,所以选C
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询