【二会时间】...两天2.我会等你5分钟.英语怎么说?(那时间2days的...

发布时间:2021-03-17 11:48:50

2 days / 前面需要加介词for吗?比如 :1.你将要在这里待两天2.我会等你5分钟 .英语怎么说?(那时间 2 days 的前面需要加介词for 前面是不要加介词?我知道在 完成时态中,常会用到for + 时间段)请翻译以上两个句子,并对我的附加提问 简单回答下. 英语

网友回答

【答案】 重点不是2 days,而是句子中要表达的意思
  先看翻译
  1,You will stay here for 2 days.
  2,I will be waiting for you for 5 minutes.
  这两个句子里的时间,都有“持续”的意思,往往会搭配for,完成时态之所以常用for,也是因为完成时态里出现的时间一般都是“持续”了的时间.
  所以不用for也是常有的,比如:
  1.I will be there in 2 hours.(我两小时后就会到那儿)
  表示在多长时间之后,一般加in
  2.It has been 10 years since we met last time.(我们已经有10年没见面了)
  这里时间做表语,加的是系动词be,而不是介词
  3.He finished his task within 20 minutes.(他20分钟内就完成了任务)
  表示在多长时间之内,加within
  还有很多不同的搭配,总而言之,根据句子含义是不同的,绝不仅仅是for
以上问题属网友观点,不代表本站立场,仅供参考!