她肯定是一路跑过来的——进门时上气不接下气。
She had to have been running—she was completely out of breath when she walked through the door.
▼点击显示答案
had英 /hæd/|美 /hæd/
to英 /tuː/|美 /tu/|英 /tə/|美 /tə/
been英 /biːn/|美 /bɪn/
解释
had to have been 表示对过去已完成动作的推断,相当于 must have been,基于进门时喘息不止的证据。
She had to have been running—she was completely out of breath when she walked through the door.
had to have been 表示对过去已完成动作的推断,相当于 must have been,基于进门时喘息不止的证据。