| 一般现在时态的推测 |
| 情态动词 + be + 非动词 |
情态动词 + 动词 |
| must be… 肯定是 |
This structure must be stable. |
must … 肯定是 |
Claire's car wasn't there, so she must have gone to her mother's. |
| can’t be… 不可能 |
I can't be in two places at once. |
can’t … 不可能 |
He can’t know that. |
| may be… 可能是 |
The horse may be nervous of cars. |
may … 可能是 |
I may be back next year. |
| 一般过去时态的推测(借用现在完成时) |
| 情态动词 + have been + 非动词 |
情态动词 + have + done(过去分词) |
| must have been… 那时肯定是 |
He must have been tall when he was young. |
must have … 那时肯定… |
He must have played basketball well when he was young. |
| can’t have been… 那时不可能是 |
He can’t have been rich before. |
can’t have … 那时不可能… |
He can’t have made a lot of money before. |
| may have been… 那时可能是 |
She may have been scarred for life. |
may have … 那时可能… |
He may have put pressure on her to agree. |