英语自学网 发表于 2016-7-10 18:22:13

语言学:英语知多少之英语时态(7)

  将来完成进行时
  主语+ shall/will have been doing
  He will have been working for us.=He will work for us.
  翻译为:他最近一直在为我们工作(过去在工作,现在在工作,将来还会工作)
  过去将来完成进行时
  should+have been+现在分词用于第一人称
  would have been+现在分词用于其他人称
  He said that he would have been working for us.=He said that he would work for us.
  举例:
  英语中有12个主要时态,都来自于三时(过去、现在、将来)
  现在以I listen为例,举例英语中有12个主要时态如下所示:
  一般现在时:I listen
  现在进行时:I am listening
  过去进行时:I was listening
  现在完成时:I have listened
  现在完成进行时:I have been listening
  一般将来时:I shall listen”或“I will listen.”
  将来进行时:I shall be listening
  一般过去时:I listened
  过去完成时:I had listened
  过去完成进行时:I had been listening
  将来完成时: I shall have listened
  将来完成进行时: I shall have been listening
页: [1]
查看完整版本: 语言学:英语知多少之英语时态(7)