请英语高手们来看看这道虚拟句.
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/16 21:06:42
请英语高手们来看看这道虚拟句.
Mr.Green________my letter,otherwise he would have replied before now.
A,must have received B,must have failed to receive C,must receive D,must fail to receive
otherwise 的虚拟句一般不是其前的句子用一般陈述语气,后用虚拟语气吗?那应该选D啊,
Mr.Green________my letter,otherwise he would have replied before now.
A,must have received B,must have failed to receive C,must receive D,must fail to receive
otherwise 的虚拟句一般不是其前的句子用一般陈述语气,后用虚拟语气吗?那应该选D啊,
![请英语高手们来看看这道虚拟句.](/uploads/image/z/7251492-12-2.jpg?t=%E8%AF%B7%E8%8B%B1%E8%AF%AD%E9%AB%98%E6%89%8B%E4%BB%AC%E6%9D%A5%E7%9C%8B%E7%9C%8B%E8%BF%99%E9%81%93%E8%99%9A%E6%8B%9F%E5%8F%A5.)
答案是:B.
完整的句子是:Mr.Green must have failed to receive my letter,otherwise he would have replied before now.
实际上,这句话分为两部分,一是前一句,这句和虚拟语气没有关系,是表示说话者带有较为肯定的推测,是推测但较为肯定,所以句中有must来表达这种情形;第二句才是虚拟语气语句,otherwise是用于虚拟语气的付词,意思是“否则”或“如果不是…,那么…”,otherwise he would have replied before now = if he had not received my letter,he would have replied before now.所以虚拟语气是仅仅发生在第二句之内的.
完整的句子是:Mr.Green must have failed to receive my letter,otherwise he would have replied before now.
实际上,这句话分为两部分,一是前一句,这句和虚拟语气没有关系,是表示说话者带有较为肯定的推测,是推测但较为肯定,所以句中有must来表达这种情形;第二句才是虚拟语气语句,otherwise是用于虚拟语气的付词,意思是“否则”或“如果不是…,那么…”,otherwise he would have replied before now = if he had not received my letter,he would have replied before now.所以虚拟语气是仅仅发生在第二句之内的.