I.对过去行为发生的可能性的推测。
1.must/may /might +现在完成式表示对过去行为是否发生的可能性程度不同的肯定推测。
1)must+现在完成式这一用法是指说话人对过去所发生的事情的肯定推断,含有逻辑上的必然性。例如:
He must have gone to the clinic.他一定是去医务室了。
They started early this morning;they must have arrived by now.他们一大早就启程了,现在一定到了。
2)may +现在完成式表示从现在看来过去可能发生某事。可译为曾经、一度、也许等。例如:
He may have missed the train.他可能没有赶上火车。
3)might +现在完成式表示可能、也许、已经,但事实上并未如此。例如:
I might have come to a wrong conclusion.我可能得出了错误的结论。
2.表示对过去行为可能性的否定推测。
1)could /can not+现在完成式表示以现在的眼光看来,过去不可能发生的事。可译为不可能或不至于。例如:
They couldnt have left so soon.他们不可能那么早就走了。
They cant have missed the way.他们不可能迷路。
I cant have seen him.我不可能见过他。
2)may not +现在完成式表示不一定发生过、未必发生过等。
【英语学习之情态动词+现在完成式】相关文章:
最新
2019-11-23
2019-11-23
2019-11-23
2019-11-23
2019-11-14
2019-11-14