English grammar

From UNL Wiki
Revision as of 12:47, 7 December 2009 by Admin (Talk | contribs)
Jump to: navigation, search

Tenses

  • Simple present = @present (He speaks = speak.@present)
  • Present progressive = @present.@progressive (He is speaking = speak.@present.@progressive)
  • Simple past = @past (He spoke = speak.@past)
  • Past progressive = @past.@progressive (He was speaking = speak.@past.@progressive)
  • Present Perfect Simple
    • @past (finished action that has an influence on the present): He has spoken many times about that = speak.@past
    • @present.@perfect (action that is still going on): He has spoken since yesterday = speak.@present.@perfect
    • @past.@recent (action that stopped recently): He has just spoken = speak.@past.@recent
  • Present Perfect Progressive
    • @past.@progressive (finished action that has an influence on the present): He has been speaking many times about that = speak.@ast.@progressive
    • @present.@perfect.@progressive (action that is still going on) = He has been speaking since yesterday = speak.@present.@perfect.@progressive
    • @past.@recent.@progressive (action that stopped recently): He has just been speaking = speak.@past.@recent.@progressive
  • Past Perfect Simple = @past.@anterior (He had not spoken = speak.@past.@anterior)
  • Past Perfect Progressive = @past.@anterior.@progressive (He had been speaking. = speak.@past.@anterior.@progressive)
  • Future Simple = @future (He will speak = speak.@future)
  • Near future = @future.@recent (He is going to speak = speak.@future.@near)
  • Future Progressive = @future.@progressive (He will be speaking = speak.@future.@progressive.
  • Future Perfect = @future.@anterior (He will have spoken = speak.@future.@anterior)
  • Future Perfect Progressive = @future.@anterior.@progressive (He will have been speaking = speak.@future.@anterior.@progressive)
  • Conditional = @past.@posterior (He would speak = speak.@past.@posterior)
  • Conditional Progressive = @past.@posterior.@progressive (He would be speaking = speak.@past.@posterior.@progressive)
  • Conditional Perfect = @past.@posterior.@perfective (He would have spoken = speak.@past.@posterior.@perfective
  • Conditional Perfect Progressive = @past.@posterior.@perfective.@progressive (He would have been speaking = speak.@past.@posterior.@perfective.@progressive)
Software