might have done是什么时态
might have done 表示对过去所发生事情的推测、猜想,might 是may的过去式,用作情态动词,表可能,表不太肯定的推测。
例句
It sounds as if they might have made a dreadful mistake.
感觉似乎他们已经犯下了一个大错。
She might have been killed if the neighbours hadn\'t intervened.
要不是邻居介入,她可能会没命了。
I thought you might have invited her over.
我想你大概已经邀请过她到这里来。
It is possible that a tax cut might have some stimulative effect.
减税可能会起到一些刺激作用。