有几道英语题目麻烦大家帮帮忙,并说明原因,谢谢

有几道英语题目麻烦大家帮帮忙,并说明原因,谢谢
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
慧子85 1年前 已收到3个回答 举报

haisheng721 幼苗

共回答了25个问题采纳率:92% 举报

第一题 首先从句意入手 空缺处对过去的否定性推测,故由此排出B项couldn't have received 表达对过去发生动作的可能性推测 符合题意shouldn't have received 表达原本本不应该做某事,但事实上已经做了 不符合语境.oug...

1年前

1

wswsws888 幼苗

共回答了12个问题 举报

1. couldn't have done 过去事实的推断,“过去不可能做过”
整句可以翻译成:玛丽不可能收到我的信,否则她一定会在之前回复的。
2. must have done 也是过去事实的推断,“一定发生过”
整句翻译成:当我走进房间的时候,我脸上痛苦的表情一定很明显, 因为我遇到的第一个人同情的问我,“你还好吗”...

1年前

1

我是晚秋我怕谁 幼苗

共回答了3个问题 举报

第一题:题目意思是:“Mary不可能收到我的信,不然她会回信的”,选A, 可以看出,她还没有回信,shouldn't have done指本不应该做什么(而实际做了),与题意不符,ought to have done指本应该做什么(而实际上没有做),不是最佳选项。
第二题:题目意思:“当我走进房间的那一刻,我的疼痛一定非常明显,因为我见到的第一个人很同情地问我”,情态动词表推测时,如果是表...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.028 s. - webmaster@yulucn.com