英语一道词型转换题

问题描述:

英语一道词型转换题
Things might have been much worse if the mother(insist)_______on her right to keep the baby.
正确答案是had insisted 请英语达人讲解一下为什么用这个时态

1、insist on :翻译为督促、坚持等意思
2、if 后面的时态是引导一个虚拟语气,因此要用相应的过去时态,主句是现在完成时,从句就是过去完成时.