Tense
From UNL Wiki
(Difference between revisions)
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)