for two years用什么时态

  for two years用现在完成时。现在完成时是过去的动作或状态持续到现在,对现在造成的影响,可能持续发生下去。在英语时态中,“时”指动作发生的时间,“态”指动作的样子和状态。

  现在完成时表示过去发生或已经完成的某一动作对现在造成的影响或结果。既然事情或动作“已经”发生过了,所以在现在完成时句中,通常会出现:already(已经), yet(还), just(刚), since(自...以来), for (常用在时间前) 等等。

  其基本用法有两种:

  持续性用法(或叫未完成用法):指的是动作过去发生, 但在过去并未完成, 而是从过去一直持续到现在。此时多半有表示持续性的时间状语(如for 5 years, since 1990)。

  影响性用法(或叫已完成用法):指的是动作过去发生, 且在过去已经完成, 但这个过去发生的动作对现在有影响, 且说话者正好要强调的就是这个影响。现在完成时的这个用法, 一般没有明显的时间状语, 主要通过上下文来理解。

  现在完成时的结构是have done。时态最原始本质的原型都是do,把do变成have done就是现在完成时。表示现在已经做完什么事情。比如l have done my homework。我现在已经做完作业了。

  

  for two years介绍

  释义:两年了;两年了

  短语搭配:

  For a year or two 在一两年内 ; 一两年

  for two years ago 两年前的 ; 为两年前

  stay happy for two years 两年来天天开心 ; 就很开心了两年 ; 逗留愉快

  Inspection cycle for a two-year 检验周期为两年

  例句

  I lived in Switzerland for a year, and then I lived in Italy for two years.

  我在瑞士住了一年,然后在意大利住了两年。

  When his cows calve each year he keeps one or two calves for his family.

  每年他的母牛产犊时,他都为家里留下一两头。

  Each year two teachers are seconded to industry for six months.

  每年有两名教师派到产业部门工作六个月。

  Then why not work abroad for a year or two?

  那为什么不去国外工作一两年呢?

  hat won't come for another year or two.

  这样的结果并不是还有一、两年时间就可以得到的。

  举报/反馈