早教吧作业答案频道 -->英语-->
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...的网友还看了以下:
Jenny can"t have left the office at four,or _____ 2020-05-13 …
Lucy is () the UK.She is ().She ()English.She can 2020-05-14 …
3.What__your friend have?4 .Liping__a car,but she 2020-05-16 …
1.She will have learned English for 10 years by t 2020-05-16 …
she is a new comer,_______ she have few friends h 2020-05-16 …
Do she have ···?为什么she后面不用has,而用have? 2020-05-16 …
选择填空:1.---Whose book is this? ---It is__ a.she b. 2020-05-16 …
lily is a English girl.she is lovely.she is eleve 2020-05-16 …
-On his way to work.的中文意思是什么?(有关地点的) 问句是:-Where d 2020-05-16 …
排成对话1a:who'sthewomenwithyellohair?b:she'stall.c:is 2020-11-11 …