she can't have written to me , or ___ the letter by nowA I'd get B I'll have got C I'd have got答案为C 原因是什么呢 一直不明白‘d是had 还是 would 什么情况'd可以缩略写?
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/21 13:02:47
she can't have written to me , or ___ the letter by nowA I'd get B I'll have got C I'd have got答案为C 原因是什么呢 一直不明白‘d是had 还是 would 什么情况'd可以缩略写?
she can't have written to me , or ___ the letter by now
A I'd get B I'll have got C I'd have got
答案为C 原因是什么呢
一直不明白‘d是had 还是 would 什么情况'd可以缩略写?
she can't have written to me , or ___ the letter by nowA I'd get B I'll have got C I'd have got答案为C 原因是什么呢 一直不明白‘d是had 还是 would 什么情况'd可以缩略写?
他不可能给我写信了.can't have done 不可能,表示对过去的猜测.
or I'd have got the letter by now.= or I would have got the letter by now
否则的话,我现在已经收到信了.
否则的话,也就是 如果她给我写了信的话.
这里是与过去 事实相反的虚拟条件句,If sb.had done...,sb.would have done...
所以C答案正确.
我觉得这个‘d 也可能指的是should,这里表示虚拟语气, 她一定没有写信给我,要不然我现在应该已经收到信了
这个有时视情况而定。'd 有时等于 had ,有时是would,或者是should。
这个句子意思应该为:她不可能给我写过信,要不然,现在我早收到了。
至于这个题中'd 很显然指的是 would或者是should,因为后边跟的是动词原形。had做助动词讲时,一般是过去完成时的标志之一,后边跟过去分词。
但是,“would+have+done”虚拟语气,表示对过去事情的假设,...
全部展开
这个有时视情况而定。'd 有时等于 had ,有时是would,或者是should。
这个句子意思应该为:她不可能给我写过信,要不然,现在我早收到了。
至于这个题中'd 很显然指的是 would或者是should,因为后边跟的是动词原形。had做助动词讲时,一般是过去完成时的标志之一,后边跟过去分词。
但是,“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会怎样却没有怎样”。
例子: I would have told you all about the boy's story, but you didn't ask me. 我本来会告诉你这个小男孩的故事,但是你没有问我。
“should+have+done”意思是“本来应该做某事,而实际没做。” “shouldn't+have+done”表示本来不应该做某事,而实际做了。含有指责对方或自责的含意。
根据句意推敲,应该是:would have done ,本来应该发生的事情,却没有发生。
希望我的回答对你有所帮助!
收起