作业帮 > 英语 > 作业

didnt see your sister at home.if she ____,she would have met

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/08/08 18:18:41
didnt see your sister at home.if she ____,she would have met me.
A has come B did come C had come
答案为什么是C
请说理由
另外B为什么不可以,did come我不可以理解为确实来了嘛..
didnt see your sister at home.if she ____,she would have met
记住一个规则,主将从现 即为 主句将来时 从句现在时态
相应的 主句过去时态 从句过去完成时
而且这里的HAD COME是对于过去时态的虚拟语气
即为 如果她来了(对于过去时段的虚拟)她会碰到我
B是对于过去状态的强调
did come 如果她确实来了
但是此处只是对于过去时段的虚拟假设(假设她来了她肯定碰到我了)所以不可能是确定的语气
所以不是B