和谐英语

您现在的位置是:首页 > 英语语法 > 情态动词

正文

谈谈have to表示推测的用法

2017-01-04来源:和谐英语

 

 

8. 表示坦诚相告  

用于表示坦诚地说自己的想法(虽然这种想法说出来会有些尴尬)。如:  

I’m afraid I have to part company with you there. 看来在这一点上我不敢苟同。

I have to say I don't know the first thing about computers.  我得说,我对电话一窍不通。  

I have to confess (that), when I first met your husband, I didn't think he was very bright. 我得承认,我第一次见到你丈夫的时候,觉得他不是很聪明。  

9. 用于do you have to do sth?  

用于要求对方停止做自己认为是无聊或烦人的事。如:  

Do you have to wear a tie at work?   你工作时必须系领带吗?

 

have to用于表推测的用法说明  

关于have to表推测的一些观点:  

1.《朗文英语语法》认为:在美国英语中,have to / have got to be (肯定式)可以表示“推论”。如:  

This has to be / has got to be the most stupid film I have ever seen.  这准是我看过的最乏味的影片了。  

2.《牛津英语用法指南》认为:must和have (got) to两者都可以用来表示断定某事是必然的。在美国英语中,must一般不用来表示这种意思,尤其是在口语中。而在英国英语中,have (got) to过去一般也不用来表示这种意思,但现在常用了。  

但与《朗文英语语法》观点不同的是,《牛津英语用法指南》认为have to表推测可用于否定句,认为does not have to可以用来表示某事不一定真实。同时给出例句:  

“A dog’s been killing our chickens.” “It doesn’t have to be a dog—it could be a fox.” “有一只狗在咬死我家的鸡。”“不一定是狗吧——可能是狐狸呢。”  

3.《牛津英语用法指南》同时还认为:对过去事情的作判断,英语通常用must后面跟动词不定式完成式(have+过去分词) 来表示,而不能用have to后接完成式来表示。如:  

我听说你去过巴塔哥尼亚。那可一定很有意思。  

正:I hear you’ve been to Patagonia. That must have been interesting.

误:I hear you’ve been to Patagonia. That has to have been interesting.