早教吧作业答案频道 -->英语-->
Mary ______ my letter; otherwise she would have replied before now.A.has receivedB.ought to have receivedC.couldn’t have receivedD.shouldn’t have received为什么不是D
题目详情
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
为什么不是D
A.has received
B.ought to have received
C.couldn’t have received
D.shouldn’t have received
为什么不是D
▼优质解答
答案和解析
这题选C
couldn't have done 意为“很可能还没做”,客观性强,相对于must have done (很可能做了)来说.
句子意思:玛丽可能还没有收到了我的信;否则她在此之前就回复了.【“她没有回复”是一个客观依据,虽然不能充分证明“她没有收到我的信”】
shouldn't have done 意为“应该还没做“,表达主观性强
She shouldn't have left work yet.I'll call her office.(她应该还没下班.我打她办公室电话看看.)
couldn't have done 意为“很可能还没做”,客观性强,相对于must have done (很可能做了)来说.
句子意思:玛丽可能还没有收到了我的信;否则她在此之前就回复了.【“她没有回复”是一个客观依据,虽然不能充分证明“她没有收到我的信”】
shouldn't have done 意为“应该还没做“,表达主观性强
She shouldn't have left work yet.I'll call her office.(她应该还没下班.我打她办公室电话看看.)
看了 Mary ______ my...的网友还看了以下:
这里的would是什么意思?Inthesameway,aRussianmightfailtosee 2020-05-13 …
He didn’t go to the party,but he does wish he ___ 2020-05-16 …
Mary ______ my letter; otherwise she would have r 2020-05-16 …
he ____a soldier for three years.now, he works wi 2020-05-16 …
有关情态动词would的意思By lunchtime they would all be sold 2020-05-17 …
I(would)prefertohaveadrinkfirst.为什么这个句子要加“would”? 2020-06-09 …
有没有hardly/scarcely.before这个用法"hardly…when(before) 2020-07-20 …
Itwasquietthosebigtrucksstartedcomingthroughtheto 2020-07-26 …
为何选before而不选after有一道题目:Itseemedonlysecondstheboyf 2020-07-26 …
用1.itwon'tbe…before…用不了多长时间就会…2.itwillbe…befre…得过多 2020-12-14 …