首页
登录
职称英语
Mary______my letter; otherwise she would have replied before now.A、has received
Mary______my letter; otherwise she would have replied before now.A、has received
游客
2025-03-18
40
管理
问题
Mary______my letter; otherwise she would have replied before now.
选项
A、has received
B、ought to have received
C、couldn’t have received
D、shouldn’t have received
答案
C
解析
这个句子的前半部分是对过去事情的否定推测,“玛丽一定是没收到我的信”,因此要用could not have done sth.。我们知道,对现在的肯定推测用must+动词原形,否定推测用can’t+动词原形,如:It’s 7 o’clock now;he must be back from work.已经7点了,他一定下班了。It’s 7 o’clock now;he can’t be in the office.已经7点了,他不会在办公室。对过去的肯定推测用must+动词完成式,否定推测用can’t(couldn’t)+动词完成式,如:You must have made a mistake.你一定是做错了。The light is on;hecan’t(couldn’t)have gone out.灯还亮着,他一定没出去。
转载请注明原文地址:https://www.tihaiku.com/zcyy/4002686.html
相关试题推荐
Formillionsofyearsbeforetheappearanceoftheelectriclight,shiftwor
Formillionsofyearsbeforetheappearanceoftheelectriclight,shiftwor
Formillionsofyearsbeforetheappearanceoftheelectriclight,shiftwor
SpeakerA:Let’smeetbeforenextweek’smeeting,Jane.Iwanttokickaroundso
Immediatelytheradiomessagewasreceived,threeshipschangedtheir______andm
Twodayspastbeforeherealizedthatthetaskwasbeyondhiscapacity.A、pastB、
——Besuretoputoutthelightbeforeyouleave.——Yes,I’llputoutit.A、Besure
Televisionmakesusbetter______thaneverbefore.A、informB、informingC、informe
Johnisn’tthesameman______before.A、whathewasB、thathewasC、whohewasD
______I’mmistaken,I’veseenthatmanbefore.A、UnlessB、IfC、BecauseD、Provide
随机试题
[originaltext]Where’sthecompany’stopsellingstore?(A)Over$3millionlast
PASSAGETWODuetotimeconstraintsandothercommitments.原文第五段最后三句提到,奔波于多份工作和加长的
[originaltext]Hello,everyone!ThankyOuforcomingtothismeeting.(15)Sin
【B1】[br]【B4】[audioFiles]audio_eufm_j07_007(20082)[/audioFiles]promotion
A.腹腔镜脾切除术 B.腹腔镜脾部分切除术 C.腹腔镜脾囊肿摘除术 D.腹
关于挪用资金罪,下列说法正确的有()。A.犯罪主体是国家机关工作人员 B.
工程项目施工成本控制的依据有()。A、工程造价 B、施工组织设计 C、工程承
某工程施工单位完成了楼板钢筋绑扎工序,在浇筑混凝土前需要进行隐蔽质量验收,根据《
根据《建设工程工程量清单计价规范》(GB.50500-2013),由于承包人原因
A.食管癌 B.贲门失弛缓 C.食管腐蚀性灼伤 D.食管憩室 E.食管平
最新回复
(
0
)