have to侧重客观上的必须,译为“不得不”,must侧重于个人意志和主观上的必须。must没有时态的变化,而have to有时态的变化。在否定结构中, don't have to 表示“不必”,mustn't 表示“禁止”。
一、have to与must的区别
1、强调的重点不同
两者虽然都表示“必须”,但是must更侧重于说话者的主观看法,认为有必要或有义务去做某事;而have to则更侧重于客观的需要,有“不得不”或“被迫”的意思。
例如:You must go now.(I want you to go now.)你必须现在就走。
2、表达的形式不同
have to 可以有分词、动名词和不定式等形式,而must是没有这些形式的。
例如:I regret to have to trouble you.我很抱歉不得不麻烦你。
3、时态的形式不同
must只有现在时一种形式(在宾语从句中可以表示过去),而have to 却有多种时态的形式。
例如:
He said she must go with me.他说她必须和我一起去。
He has had to sell her house.他不得不把房子卖掉。
4、否定式的含义不同
must的否定式 mustn’t 意思表示“不准”、“不允许”;而have to的否定式don’t have to意思表思“不必”(=needn’t)。
例如:
You don’t have to eat it.你不必吃它。
You mustn’t eat it.你不准吃它。
5、主观或客观的使用区别
must表示主观愿望,带有一定“命令”的意思,表示猜测时用于肯定句中;have to表示客观原因,意思是“不得不”,有人称和时态的变化时,一般不可以用于猜测。
猜您喜欢
零基础自学古风插画可行吗,要注重绘画基础的练习和掌握绘画软件
和弦c怎么按
自学普通话的注意事项,首先要注意正确的发音方式
声音不好听想当配音演员怎么办,可以通过后期的声音训练改善
怎么让声音更通透,要注意发音方式
艺友问答
艺友热搜