have to 与must 的区别

如题所述

一、强调重点不同。
  两者都表示“必须”,但must侧重于说话者的主观看法,认为有必要或有义务去做某事;have to侧重于客观需要,含有“不得不”或“被迫”之意。
  例句:If I buy that car,I’ll have to borrow some money.
  如果我要买那辆汽车,我得借些钱。
  二、时态形式不同。
  一般说来,must只有现在时一种形式,在宾语从句中表示过去,而have to则有多种时态形式。
  例句:She has had to sell her house.她不得不把房子卖掉。
  三、have to可以有分词、动名词、不定式等形式,而must则没有这些形式。
  例句:I regret to have to trouble you again.我很抱歉不得不再麻烦你一次。
  四、否定式的含义不同:must的否定式mustn’t意为“不准、不允许”;have to的否定式don’t have to意为“不必”。
  例句:You don’t have to do it.你不必做它。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-09
1. must表示主观意愿,意为"必须、应该"。例如:

You must attend the class meeting.你应该出席这个班会。

He must return the story-book.他必须将这本故事书还回来。

2.以must引起的疑问句,否定回答通常用needn't或don't/doesn't have to,意为"不必"。例如:

-Must I clean the classroom?我必须打扫教室吗?

-Yes, you must(No, you needn't/No, you don't have to).是的,你必须(不,不必了)。

3. must的否定结构mustn't意为"禁止、不许",语气较为强烈。例如:

You mustn't go swimming today.你今天不许去游泳。

You mustn't drive so fast.不许开得这么快。

4. must可表示有把握的判断或推测,意为"一定、准是",一般用在肯定句中。例如:

He must be a middle school student.他一定是名中学生。

She must live in Beijing.她一定住在北京。

5.在"You must..."句中,它的意思与祈使句相同。例如:

You must come here early.=Come here early!早点来这儿!

You must hurry up!=Hurry up!你必须快点!

6. must与have to都有"必须、应该"的意思。但二者有区别:

1) must侧重于个人意志和主观上的必须,have to则侧重客观上的必须,可译为"不得不"。must与have to经常可以互换使用。例如:

I must/have to go to school now.现在我必须上学了。

2) must可用来表示现在和将来的必须,无时态变化;have to则有更多的时态变化。例如:

He had to give up the plan.他不得不放弃这个计划。

I will have to buy a new pen.我不得不买枝新笔。

3)变否定句时,must只要直接在其后加not,而have to既可变成haven't to,也可变成don't have to/doesn't have to。
第2个回答  2022-08-08
must表示主观意愿,意为"必须、应该"。例如:

You must attend the class meeting.你应该出席这个班会。

He must return the story-book.他必须将这本故事书还回来。

2.以must引起的疑问句,否定回答通常用needn't或don't/doesn't have to,意
第3个回答  2022-08-20
Have to是客观上不得不。
Must是主观上必须。
相似回答