Tense

From UNL Wiki
(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 
To be represented as attributes.
 
To be represented as attributes.
 +
 +
== Tense Attributes ==
 +
 +
Absolute tense
 +
;@past
 +
;@present
 +
;@future
 +
 +
Relative tense
 +
;@recent
 +
;@remote
 +
;@anterior
 +
;@posterior
 +
 +
== English 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)
  
 
== French tenses ==
 
== French tenses ==

Revision as of 13:19, 7 December 2009

To be represented as attributes.

Tense Attributes

Absolute tense

@past
@present
@future

Relative tense

@recent
@remote
@anterior
@posterior

English 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)

French tenses

  • Indicatif
    • Présent = @present (Je vais = aller.@present)
    • Passé simple = @past (J'allai = aller.@past)
    • Passé composé = @past (Je suis allé = aller.@past)
    • Passé proche = @past.@recent (Je viens d'aller = aller.@past.@recent)
    • Passé antérieur = @past.@anterior.@perfective(Je fus allé = aller.@past.@anterior.@perfective)
    • Imparfait = @past.@imperfective(j'allais = aller.@past.@imperfect)
    • Plus-que-parfait = @past.@anterior (J'étais allé = aller.@past.@anterior)
    • Futur simple = @future (J'irai = @aller.@future)
    • Futur antérieur = @future.@anterior (Je serai allé = aller.@future.@anterior)
    • Futur antérieur du passé (=Conditionnel passé) = @past.@posterior.@perfective (Je serais allé = aller.@past.@posterior.@perfective)
    • Futur du passé (=Conditionnel présent) = @past.@posterior (J'irais = aller.@past.@posterior)
    • Futur proche = @future.@recent (Je vais aller = aller.@future.@recent)
  • Subjonctif
    • Présent = @present.@subjective (que j'aille = aller.@present.@subjective)
    • Passé = @past.@subjective (que je sois allé = aller.@past.@subjective)
    • Imparfait = @past.@imperfective.@subjective (que j'allasse = aller.@past.@imperfective.@subjective)
    • Plus-que-parfait = @past.@anterior.@subjective (que je fusse allé = aller.@past.@anterior.@subjective)
  • Conditionnel
    • Présent (= Futur du passé) = @past.@posterior (J'irais = aller.@past.@posterior)
    • Passé (= Futur antérieur du passé) = @past.@posterior.@perfect (Je serais allé = aller.@past.@posterior.@perfect)
    • Passé (= Futur antérieur du passé)= @past.@posterior.@perfect (Je fusse allé = aller.@past.@posterior.@perfect)
  • Impératif
    • Présent = @present.@imperative (va = aller.@present.@imperative)
    • Passé = @past.@imperative (sois allé = aller.@past.@imperative)
  • Gérondif (=ADVERB)
    • Présent = NONE (en allant = aller)
    • Passé = NONE (en étant allé = aller)
  • Infinitif
    • Présent = NONE (aller = aller)
    • Passé = @perfective (être allé = aller.@perfective)
Software