can't与couldn't

老师请教您一个问题:

—She must be in the dormitory now.

—He _______ be there.

答案是can't, 请问为什么couldn't不可以呢 谢谢老师!

请先 登录 后评论

最佳答案 2019-04-17 22:42

—She must be in the dormitory now. 他现在肯定在宿舍。

—He _______ be there. 1 他不可能在宿舍。2 他可能不在宿舍。

如果第二个说话人的应答是1,要用can't be表示绝不可能。

如果第二个说话人的应答是2,用couldn't be表示可能不。(也可以用may not be, won't be, might not be等,说话人的信心程度不同。)

所以这个句子用can't和couldn't都可以,但意义不同。根据上下文语境,用can't似乎更合情理。应该首选。(别人说肯定在,你说肯定不在/不可能在,针锋相对。)

请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

(1)He can't be there(语气强硬,没有缓和的余地)

他不可能在那里。(属于绝对否定语气)

(3)He couldn't be there.(语气委婉,有缓和的余地)

他可能不在那里。(属于缓和语气)

以上属于“推测含义的情态动词用法”

can't 属于“语气最强的否定推测不可能,must属于“语气最强肯定推测一定,肯定。

He must be in the room.

他一定在房间里。

He can't be in the room.

他不可能在房间里。

请先 登录 后评论
  • 1 关注
  • 2 收藏,32856 浏览
  • 会飞的贼 提出于 2019-04-16 21:22

相似问题