3 have to的用法疑问

老师好!请教一道have to的问题:

新概念一P255有段:

Do you have to get up early tomorrow morning? Yes, I'll have to get up at six o'clock.

我想问下问句是用一般现在时代替一般将来时吗?可以改成Will you have to get up early tomorrow morning? 吗?

请先 登录 后评论

最佳答案 2020-12-18 11:48

have to do sth.,一般现在时可以表示将来。have 指现在,不定式则指向将来。

由于句子主语是第二人称 you,如果说 Will you have to get up early tomorrow morning? 很可能理解为“请求句”,will you ...? 在英语中,表示请求的可能性最大。如果换成其他人称,则避免了请求的含义。例如:Will he have to get up early tomorrow morning? 

以下例句都是指将来,will have to do  或 have/has to do 均可:
She will have to go to school. 
她将不得不去上学。
《柯林斯英汉双解大词典》

She has to work late tomorrow. 
她明天得熬夜工作。
《牛津词典》

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,3224 浏览
  • xiaoxiao119 提出于 2020-12-18 10:53