关于in+一段时间的疑问

您好曹老师,我在您的关于in+一段时间的回答里,看到您关于这个的解释,我也看到其他老师的留言里,说道一些特定场合的灵活用法,例如:there will be a storm in three days . try and finish the work in two days . i haven't had a square meal in three days . 我查了下词典,还真是指的是一段时间之内而不是之后,那么这三种情况遵循您说的一看谓语动词是否延续,二看说话人时间点这样的原则吗?像 there will be a storm in three days 很容易就让人误解为三天之后而不是三天之内,这个您是怎么判断,麻烦您不吝赐教,非常感谢。

请先 登录 后评论

1 个回答

曹荣禄  
擅长:动词用法,句法问题

There will be a storm in three days. in+时间名词用于将来时态,表示谓语动词表示的动作或状态在这段时间结束的时候发生或存在。一般翻译为某时间之后。Try and finish the work in two days. Try and finish = try to finish, in介词短语是修饰finish的,表示从说话时刻算起,二天的时间结束的时候finish的动作发生。也就是说从说话时刻到工作结束,用时二天。 I haven't had a square meal in three days. 注意这个句子为现在完成时否定句,表示一种状态存在的时间长度。in介词短语为美式英语,英国英语用for three days

请先 登录 后评论
  • 2 关注
  • 3 收藏,2296 浏览
  • lily186 提出于 2021-12-04 21:53