Mary couldn't have received your letter;otherwise she___ to
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/04 14:08:31
Mary couldn't have received your letter;otherwise she___ to your birthday party.
A.will come
B.would come
C.would have come
D.had come
答案是C、why?
A.will come
B.would come
C.would have come
D.had come
答案是C、why?
答案:C.
翻译:玛丽不可能收到了你的信,否则她早就会来参加你的生日晚会了.
此题考查含蓄的虚拟语气.
1.由前句的couldn't have...可知“事实上玛丽并没有收到你的信”,再根据后句的otherwise,所以后句的实际情况就是“玛丽也就没有来参加你的生日晚会”.
2.由此可以推断,后句是对过去事实的虚拟.
可以做如下推理:
otherwise she___ to your birthday party
= If Mary had received your letter,she would have come to your birthday party.
对过去事实的虚拟,主句谓语由“would/could/should/might have done sth”构成,所以正确答案为C.
翻译:玛丽不可能收到了你的信,否则她早就会来参加你的生日晚会了.
此题考查含蓄的虚拟语气.
1.由前句的couldn't have...可知“事实上玛丽并没有收到你的信”,再根据后句的otherwise,所以后句的实际情况就是“玛丽也就没有来参加你的生日晚会”.
2.由此可以推断,后句是对过去事实的虚拟.
可以做如下推理:
otherwise she___ to your birthday party
= If Mary had received your letter,she would have come to your birthday party.
对过去事实的虚拟,主句谓语由“would/could/should/might have done sth”构成,所以正确答案为C.
Mary couldn't have received your letter;otherwise she___ to
英语翻译Mary couldn't have received my letter,or she should have
完成时态的用法mary couldn't have received my letter,or she have rep
mary could not have received my letter,otherwise she would h
Mary ______ my letter; otherwise she would have replied befo
一段需英译中,谢Dear Tom:I have just received your letter and know t
英语改错I have received your letter last week .Don't worry about
英语翻译We have received your letter of May 15.With regard to ou
英语短文改错hello,Jack.I'm so glad to have received your letter.Yo
英语翻译1.Dear XX,I am really happy to have received your letter
dear mike,i have received your letter and i have
英语改错.I'm very glad to have received the letter you sent me t