1.may和might+动词完成式 此结构用于推测过去的行为。例如: She said that he might have missed the plane.她说他可能误了航班。 2.can和could+动词完成式 A.表示过去能做而没做的事,有一种对过去未付诸实施的事情的惋惜。例如: In those circumstances we could have done better. 在那样的情况下,我们本来可以做得更好的。(但没有做得更好) B.推测过去的某种行动。 Where can /could she have gone? 她可能到哪里去了呢? The boy cant have finished reading the book so soon because it is difficult even to an adult. 这孩子不可能那么快就把这本书读完的,因为即使对一个成人来说,这本书也是相当难的。 Note: cant和couldnt+动词原形可以用来表示否定推断。例如: He cant be over fifty.他不可能超过50岁。 3.must+动词完成式 表示对过去行为的推断,具有较大的可能性,意为一定,想必。例如: She must have gone through a lot. 她一定吃过很多苦。 Note: |