have to
第三人称
has to
现在进行时
having to
过去式
had to
过去完成时
had to
1
必须, 不得不
used to indicate an obligation or to emphasize the necessity of something happening
及物动词
- I have to finish this report by the end of the day.
我必须在今天结束前完成这份报告。
- We have to pay our bills before the due date to avoid late fees.
我们必须在到期日之前支付账单以避免滞纳金。
- We have to be at the airport two hours before the flight.
我们必须在航班起飞前两小时到达机场。
- They have to study hard for their exams next week.
他们必须为下周的考试努力学习。
- He has to pick up his kids from school at 3 PM.
他必须在下午3点从学校接孩子。
2
必须, 一定
to be certain about something happening or being true in a given situation
- There has to be a reason for the sudden change in behavior.
行为的突然变化一定有原因。
- It has to be a mistake; I never received that email.
这一定是个错误;我从未收到过那封邮件。
- There has to be a solution to this problem; let's keep looking.
这个问题必须有一个解决方案;让我们继续寻找。
- It has to be true if so many people are talking about it.
如果这么多人在谈论它,那它必须是真的。
- There has to be a logical explanation for the missing documents.
对于丢失的文件,必须有一个合理的解释。