Conjugaison II : Présent, Passé composé, Imparfait

Bild: Conjugaison II : Présent, Passé composé, Imparfait

text/html PrPcImp2.htm — 32 KB

Dateiinhalt

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta name="title" content="Conjugaison II : Pr&eacute;sent, Pass&eacute; compos&eacute;, Imparfait">
   <meta name="keywords" content="Franz&ouml;sische Grammatik, regelm&auml;&szlig;igen Verben Pr&eacute;sent, Pass&eacute; compos&eacute;, Imparfait Unterricht Franz&ouml;sisch Grammatik enseignement Franais FLE grammaire">
   <meta name="description" content="Interaktive franz&ouml;sische Grammatik&uuml;bungen zu Pr&eacute;sent, Pass&eacute; compos&eacute;, Imparfait der unregelm&auml;&szlig;igen Verben">


</head>
<body text="#000000" bgcolor="#FFFFFF" background="image.gif" topmargin="0" leftmargin="1">

<script language="JavaScript">
<!--
function makeArray() {
  this.length = makeArray.arguments.length
  for (var i = 0; i < this.length; i++)
  this[i+1] = makeArray.arguments[i]
}
SIZE=0;
var verb = new makeArray(SIZE);
verb[0]="acqurir";
verb[1]="battre";
verb[2]="conclure";
verb[3]="courir";
verb[4]="craindre";
verb[5]="joindre";
verb[6]="s'asseoir o";
verb[7]="s'asseoir e";
verb[8]="cueillir";
verb[9]="se distraire";
verb[10]="envoyer";
verb[11]="tenir";
verb[12]="falloir";
verb[13]="fuir";
verb[14]="har";
verb[15]="mourir";
verb[16]="natre";
verb[17]="nuire";
verb[18]="vivre";
verb[19]="plaire";
verb[20]="pleuvoir";
verb[21]="prvoir";
verb[22]="interdire";
verb[23]="rsoudre";
verb[24]="rire";
verb[25]="suffire";
verb[26]="suivre";
verb[27]="se taire";
verb[28]="vaincre";
verb[29]="valoir";

var tense = new makeArray(3);
tense[0] ="prsent";
tense[1] ="pass compos";
tense[2] ="imparfait";

var sujet = new makeArray(8);
sujet[0]="je / j'";
sujet[1]="tu";
sujet[2]="il";
sujet[3]="elle";
sujet[4]="nous";
sujet[5]="vous";
sujet[6]="ils";
sujet[7]="elles";

var v0_pre = new makeArray(8);
v0_pre[0]="acquiers";v0_pre[1]="acquiers";v0_pre[2]="acquiert";v0_pre[3]="acquiert";
v0_pre[4]="acqurons";v0_pre[5]="acqurez";v0_pre[6]="acquirent";v0_pre[7]="acquirent";

var v0_pc = new makeArray(8);
v0_pc[0]="ai acquis";v0_pc[1]="as acquis";v0_pc[2]="a acquis";v0_pc[3]="a acquis";
v0_pc[4]="avons acquis";v0_pc[5]="avez acquis";v0_pc[6]="ont acquis";v0_pc[7]="ont acquis";

var v0_imp = new makeArray(8);
v0_imp[0]="acqurais";v0_imp[1]="acqurais";v0_imp[2]="acqurait";v0_imp[3]="acqurait";
v0_imp[4]="acqurions";v0_imp[5]="acquriez";v0_imp[6]="acquraient";v0_imp[7]="acquraient";

var v1_pre = new makeArray(8);
v1_pre[0]="bats";v1_pre[1]="bats";v1_pre[2]="bat";v1_pre[3]="bat";
v1_pre[4]="battons";v1_pre[5]="battez";v1_pre[6]="battent";v1_pre[7]="battent";

var v1_pc = new makeArray(8);
v1_pc[0]="ai battu";v1_pc[1]="as battu";v1_pc[2]="a battu";v1_pc[3]="a battu";
v1_pc[4]="avons battu";v1_pc[5]="avez battu";v1_pc[6]="ont battu";v1_pc[7]="ont battu";

var v1_imp = new makeArray(8);
v1_imp[0]="battais";v1_imp[1]="battais";v1_imp[2]="battait";v1_imp[3]="battait";
v1_imp[4]="battions";v1_imp[5]="battiez";v1_imp[6]="battaient";v1_imp[7]="battaient";

var v2_pre = new makeArray(8);
v2_pre[0]="conclus";v2_pre[1]="conclus";v2_pre[2]="conclut";v2_pre[3]="conclut";
v2_pre[4]="concluons";v2_pre[5]="concluez";v2_pre[6]="concluent";v2_pre[7]="concluent";

var v2_pc = new makeArray(8);
v2_pc[0]="ai conclu";v2_pc[1]="as conclu";v2_pc[2]="a conclu";v2_pc[3]="a conclu";
v2_pc[4]="avons conclu";v2_pc[5]="avez conclu";v2_pc[6]="ont conclu";v2_pc[7]="ont conclu";

var v2_imp = new makeArray(8);
v2_imp[0]="concluais";v2_imp[1]="concluais";v2_imp[2]="concluait";v2_imp[3]="concluait";
v2_imp[4]="concluions";v2_imp[5]="concluiez";v2_imp[6]="concluaient";v2_imp[7]="concluaient";

var v2_imp = new makeArray(8);
v2_imp[0]="avais";v2_imp[1]="avais";v2_imp[2]="avait";v2_imp[3]="avait";
v2_imp[4]="avions";v2_imp[5]="aviez";v2_imp[6]="avaient";v2_imp[7]="avaient";

var v3_pre = new makeArray(8);
v3_pre[0]="cours";v3_pre[1]="cours";v3_pre[2]="court";v3_pre[3]="court";
v3_pre[4]="courons";v3_pre[5]="courez";v3_pre[6]="courent";v3_pre[7]="courent";

var v3_pc = new makeArray(8);
v3_pc[0]="ai couru";v3_pc[1]="as couru";v3_pc[2]="a couru";v3_pc[3]="a couru";
v3_pc[4]="avons couru";v3_pc[5]="avez couru";v3_pc[6]="ont couru";v3_pc[7]="ont couru";

var v3_imp = new makeArray(8);
v3_imp[0]="courais";v3_imp[1]="courais";v3_imp[2]="courait";v3_imp[3]="courait";
v3_imp[4]="courions";v3_imp[5]="couriez";v3_imp[6]="couraient";v3_imp[7]="couraient";

var v4_pre = new makeArray(8);
v4_pre[0]="crains";v4_pre[1]="crains";v4_pre[2]="craint";v4_pre[3]="craint";
v4_pre[4]="craignons";v4_pre[5]="craignez";v4_pre[6]="craignent";v4_pre[7]="craignent";

var v4_pc = new makeArray(8);
v4_pc[0]="ai craint";v4_pc[1]="as craint";v4_pc[2]="a craint";v4_pc[3]="a craint";
v4_pc[4]="avons craint";v4_pc[5]="avez craint";v4_pc[6]="ont craint";v4_pc[7]="ont craint";

var v4_imp = new makeArray(8);
v4_imp[0]="craignais";v4_imp[1]="craignais";v4_imp[2]="craignait";v4_imp[3]="craignait";
v4_imp[4]="craignions";v4_imp[5]="craigniez";v4_imp[6]="craignaient";v4_imp[7]="craignaient";

var v5_pre = new makeArray(8);
v5_pre[0]="joins";v5_pre[1]="joins";v5_pre[2]="joint";v5_pre[3]="joint";
v5_pre[4]="joignons";v5_pre[5]="joignez";v5_pre[6]="joignent";v5_pre[7]="joignent";

var v5_pc = new makeArray(8);
v5_pc[0]="ai joint";v5_pc[1]="as joint";v5_pc[2]="a joint";v5_pc[3]="a joint";
v5_pc[4]="avons joint";v5_pc[5]="avez joint";v5_pc[6]="ont joint";v5_pc[7]="ont joint";

var v5_imp = new makeArray(8);
v5_imp[0]="joignais";v5_imp[1]="joignais";v5_imp[2]="joignait";v5_imp[3]="joignait";
v5_imp[4]="joignions";v5_imp[5]="joigniez";v5_imp[6]="joignaient";v5_imp[7]="joignaient";

var v6_pre = new makeArray(8);
v6_pre[0]="m'assois";v6_pre[1]="t'assois";v6_pre[2]="s'assoit";v6_pre[3]="s'assoit";
v6_pre[4]="nous assoyons";v6_pre[5]="vous assoyez";v6_pre[6]="s'assoient";v6_pre[7]="s'assoient";

var v6_pc = new makeArray(8);
v6_pc[0]="me suis assis";v6_pc[1]="t'es assis";v6_pc[2]="s'est assis";v6_pc[3]="s'est assise";
v6_pc[4]="nous sommes assis";v6_pc[5]="vous tes assis";v6_pc[6]="se sont assis";v6_pc[7]="se sont assises";

var v6_imp = new makeArray(8);
v6_imp[0]="m'asseyais";v6_imp[1]="t'asseyais";v6_imp[2]="s'asseyait";v6_imp[3]="s'asseyait";
v6_imp[4]="nous asseyions";v6_imp[5]="vous asseyiez";v6_imp[6]="s'asseyaient";v6_imp[7]="s'asseyaient";

var v7_pre = new makeArray(8);
v7_pre[0]="m'assieds";v7_pre[1]="t'assieds";v7_pre[2]="s'assied";v7_pre[3]="s'assied";
v7_pre[4]="nous asseyons";v7_pre[5]="vous asseyez";v7_pre[6]="s'asseyent";v7_pre[7]="s'asseyent";

var v7_pc = new makeArray(8);
v7_pc[0]="me suis assis";v7_pc[1]="t'es assis";v7_pc[2]="s'est assis";v7_pc[3]="s'est assise";
v7_pc[4]="nous sommes assis";v7_pc[5]="vous tes assis";v7_pc[6]="se sont assis";v7_pc[7]="se sont assises";

var v7_imp = new makeArray(8);
v7_imp[0]="m'asseyais";v7_imp[1]="t'asseyais";v7_imp[2]="s'asseyait";v7_imp[3]="s'asseyait";
v7_imp[4]="nous asseyions";v7_imp[5]="vous asseyiez";v7_imp[6]="s'asseyaient";v7_imp[7]="s'asseyaient";

var v8_pre = new makeArray(8);
v8_pre[0]="cueille";v8_pre[1]="cueilles";v8_pre[2]="cueille";v8_pre[3]="cueille";
v8_pre[4]="cueillons";v8_pre[5]="cueillez";v8_pre[6]="cueillent";v8_pre[7]="cueillent";

var v8_pc = new makeArray(8);
v8_pc[0]="ai cueilli";v8_pc[1]="as cueilli";v8_pc[2]="a cueilli";v8_pc[3]="a cueilli";
v8_pc[4]="avons cueilli";v8_pc[5]="avez cueilli";v8_pc[6]="ont cueilli";v8_pc[7]="ont cueilli";

var v8_imp = new makeArray(8);
v8_imp[0]="cueillais";v8_imp[1]="cueillais";v8_imp[2]="cueillait";v8_imp[3]="cueillait";
v8_imp[4]="cueillions";v8_imp[5]="cueilliez";v8_imp[6]="cueillaient";v8_imp[7]="cueillaient";

var v9_pre = new makeArray(8);
v9_pre[0]="me distrais";v9_pre[1]="te distrais";v9_pre[2]="se distrait";v9_pre[3]="se distrait";
v9_pre[4]="nous distrayons";v9_pre[5]="vous distrayez";v9_pre[6]="se distraient";v9_pre[7]="se distraient";

var v9_pc = new makeArray(8);
v9_pc[0]="me suis distrait";v9_pc[1]="t'es distrait";v9_pc[2]="s'est distrait";v9_pc[3]="s'est distraite";
v9_pc[4]="nous sommes distraits";v9_pc[5]="vous tes distraits";v9_pc[6]="se sont distraits";v9_pc[7]="se sont distraites";

var v9_imp = new makeArray(8);
v9_imp[0]="me distrayais";v9_imp[1]="te distrayais";v9_imp[2]="se distrayait";v9_imp[3]="se distrayait";
v9_imp[4]="nous distrayions";v9_imp[5]="vous distrayiez";v9_imp[6]="se distrayaient";v9_imp[7]="se distrayaient";

var v10_pre = new makeArray(8);
v10_pre[0]="envoie";v10_pre[1]="envoies";v10_pre[2]="envoie";v10_pre[3]="envoie";
v10_pre[4]="envoyons";v10_pre[5]="envoyez";v10_pre[6]="envoient";v10_pre[7]="envoient";

var v10_pc = new makeArray(8);
v10_pc[0]="ai envoy";v10_pc[1]="as envoy";v10_pc[2]="a envoy";v10_pc[3]="a envoy";
v10_pc[4]="avons envoy";v10_pc[5]="avez envoy";v10_pc[6]="ont envoy";v10_pc[7]="ont envoy";

var v10_imp = new makeArray(8);
v10_imp[0]="envoyais";v10_imp[1]="envoyais";v10_imp[2]="envoyait";v10_imp[3]="envoyait";
v10_imp[4]="envoyions";v10_imp[5]="envoyiez";v10_imp[6]="envoyaient";v10_imp[7]="envoyaient";

var v11_pre = new makeArray(8);
v11_pre[0]="tiens";v11_pre[1]="tiens";v11_pre[2]="tient";v11_pre[3]="tient";
v11_pre[4]="tenons";v11_pre[5]="tenez";v11_pre[6]="tiennent";v11_pre[7]="tiennent";

var v11_pc = new makeArray(8);
v11_pc[0]="ai tenu";v11_pc[1]="as tenu";v11_pc[2]="a tenu";v11_pc[3]="a tenu";
v11_pc[4]="avons tenu";v11_pc[5]="avez tenu";v11_pc[6]="ont tenu";v11_pc[7]="ont tenu";

var v11_imp = new makeArray(8);
v11_imp[0]="tenais";v11_imp[1]="tenais";v11_imp[2]="tenait";v11_imp[3]="tenait";
v11_imp[4]="tenions";v11_imp[5]="teniez";v11_imp[6]="tenaient";v11_imp[7]="tenaient";

var v12_pre = new makeArray(8);
v12_pre[2]="faut";

var v12_pc = new makeArray(8);
v12_pc[2]="a fallu";

var v12_imp = new makeArray(8);
v12_imp[2]="fallait";

var v13_pre = new makeArray(8);
v13_pre[0]="fuis";v13_pre[1]="fuis";v13_pre[2]="fuit";v13_pre[3]="fuit";
v13_pre[4]="fuyons";v13_pre[5]="fuyez";v13_pre[6]="fuient";v13_pre[7]="fuient";

var v13_pc = new makeArray(8);
v13_pc[0]="ai fui";v13_pc[1]="as fui";v13_pc[2]="a fui";v13_pc[3]="a fui";
v13_pc[4]="avons fui";v13_pc[5]="avez fui";v13_pc[6]="ont fui";v13_pc[7]="ont fui";

var v13_imp = new makeArray(8);
v13_imp[0]="fuyais";v13_imp[1]="fuyais";v13_imp[2]="fuyait";v13_imp[3]="fuyait";
v13_imp[4]="fuyions";v13_imp[5]="fuyiez";v13_imp[6]="fuyaient";v13_imp[7]="fuyaient";

var v14_pre = new makeArray(8);
v14_pre[0]="hais";v14_pre[1]="hais";v14_pre[2]="hait";v14_pre[3]="hait";
v14_pre[4]="hassons";v14_pre[5]="hassez";v14_pre[6]="hassent";v14_pre[7]="hassent";

var v14_pc = new makeArray(8);
v14_pc[0]="ai ha";v14_pc[1]="as ha";v14_pc[2]="a ha";v14_pc[3]="a ha";
v14_pc[4]="avons ha";v14_pc[5]="avez ha";v14_pc[6]="ont ha";v14_pc[7]="ont ha";

var v14_imp = new makeArray(8);
v14_imp[0]="hassais";v14_imp[1]="hassais";v14_imp[2]="hassait";v14_imp[3]="hassait";
v14_imp[4]="hassions";v14_imp[5]="hassiez";v14_imp[6]="hassaient";v14_imp[7]="hassaient";

var v15_pre = new makeArray(8);
v15_pre[0]="meurs";v15_pre[1]="meurs";v15_pre[2]="meurt";v15_pre[3]="meurt";
v15_pre[4]="mourons";v15_pre[5]="mourez";v15_pre[6]="meurent";v15_pre[7]="meurent";

var v15_pc = new makeArray(8);
v15_pc[0]="suis mort";v15_pc[1]="es mort";v15_pc[2]="est mort";v15_pc[3]="est morte";
v15_pc[4]="sommes morts";v15_pc[5]="tes morts";v15_pc[6]="sont morts";v15_pc[7]="sont mortes";

var v15_imp = new makeArray(8);
v15_imp[0]="mourais";v15_imp[1]="mourais";v15_imp[2]="mourait";v15_imp[3]="mourait";
v15_imp[4]="mourions";v15_imp[5]="mouriez";v15_imp[6]="mouraient";v15_imp[7]="mouraient";

var v16_pre = new makeArray(8);
v16_pre[0]="nais";v16_pre[1]="nais";v16_pre[2]="nat";v16_pre[3]="nat";
v16_pre[4]="naissons";v16_pre[5]="naissez";v16_pre[6]="naissent";v16_pre[7]="naissent";

var v16_pc = new makeArray(8);
v16_pc[0]="suis n";v16_pc[1]="es n";v16_pc[2]="est n";v16_pc[3]="est ne";
v16_pc[4]="sommes ns";v16_pc[5]="tes ns";v16_pc[6]="sont ns";v16_pc[7]="sont nes";

var v16_imp = new makeArray(8);
v16_imp[0]="naissais";v16_imp[1]="naissais";v16_imp[2]="naissait";v16_imp[3]="naissait";
v16_imp[4]="naissions";v16_imp[5]="naissiez";v16_imp[6]="naissaient";v16_imp[7]="naissaient";

var v17_pre = new makeArray(8);
v17_pre[0]="nuis";v17_pre[1]="nuis";v17_pre[2]="nuit";v17_pre[3]="nuit";
v17_pre[4]="nuisons";v17_pre[5]="nuisez";v17_pre[6]="nuisent";v17_pre[7]="nuisent";

var v17_pc = new makeArray(8);
v17_pc[0]="ai nui";v17_pc[1]="as nui";v17_pc[2]="a nui";v17_pc[3]="a nui";
v17_pc[4]="avons nui";v17_pc[5]="avez nui";v17_pc[6]="ont nui";v17_pc[7]="ont nui";

var v17_imp = new makeArray(8);
v17_imp[0]="nuisais";v17_imp[1]="nuisais";v17_imp[2]="nuisait";v17_imp[3]="nuisait";
v17_imp[4]="nuisions";v17_imp[5]="nuisiez";v17_imp[6]="nuisaient";v17_imp[7]="nuisaient";

var v18_pre = new makeArray(8);
v18_pre[0]="vis";v18_pre[1]="vis";v18_pre[2]="vit";v18_pre[3]="vit";
v18_pre[4]="vivons";v18_pre[5]="vivez";v18_pre[6]="vivent";v18_pre[7]="vivent";

var v18_pc = new makeArray(8);
v18_pc[0]="ai vcu";v18_pc[1]="as vcu";v18_pc[2]="a vcu";v18_pc[3]="a vcu";
v18_pc[4]="avons vcu";v18_pc[5]="avez vcu";v18_pc[6]="ont vcu";v18_pc[7]="ont vcu";

var v18_imp = new makeArray(8);
v18_imp[0]="vivais";v18_imp[1]="vivais";v18_imp[2]="vivait";v18_imp[3]="vivait";
v18_imp[4]="vivions";v18_imp[5]="viviez";v18_imp[6]="vivaient";v18_imp[7]="vivaient";

var v19_pre = new makeArray(8);
v19_pre[0]="plais";v19_pre[1]="plais";v19_pre[2]="plat";v19_pre[3]="plat";
v19_pre[4]="plaisons";v19_pre[5]="plaisez";v19_pre[6]="plaisent";v19_pre[7]="plaisent";

var v19_pc = new makeArray(8);
v19_pc[0]="ai plu";v19_pc[1]="as plu";v19_pc[2]="a plu";v19_pc[3]="a plu";
v19_pc[4]="avons plu";v19_pc[5]="avez plu";v19_pc[6]="ont plu";v19_pc[7]="ont plu";

var v19_imp = new makeArray(8);
v19_imp[0]="plaisais";v19_imp[1]="plaisais";v19_imp[2]="plaisait";v19_imp[3]="plaisait";
v19_imp[4]="plaisions";v19_imp[5]="plaisiez";v19_imp[6]="plaisaient";v19_imp[7]="plaisaient";

var v20_pre = new makeArray(8);
v20_pre[2]="pleut";

var v20_pc = new makeArray(8);
v20_pc[2]="a plu";

var v20_imp = new makeArray(8);
v20_imp[2]="pleuvait";

var v21_pre = new makeArray(8);
v21_pre[0]="prvois";v21_pre[1]="prvois";v21_pre[2]="prvoit";v21_pre[3]="prvoit";
v21_pre[4]="prvoyons";v21_pre[5]="prvoyez";v21_pre[6]="prvoient";v21_pre[7]="prvoient";

var v21_pc = new makeArray(8);
v21_pc[0]="ai prvu";v21_pc[1]="as prvu";v21_pc[2]="a prvu";v21_pc[3]="a prvu";
v21_pc[4]="aprvons prvu";v21_pc[5]="avez prvu";v21_pc[6]="ont prvu";v21_pc[7]="ont prvu";

var v21_imp = new makeArray(8);
v21_imp[0]="prvoyais";v21_imp[1]="prvoyais";v21_imp[2]="prvoyait";v21_imp[3]="prvoyait";
v21_imp[4]="prvoyions";v21_imp[5]="prvoyiez";v21_imp[6]="prvoyaient";v21_imp[7]="prvoyaient";

var v22_pre = new makeArray(8);
v22_pre[0]=" interdis";v22_pre[1]=" interdis";v22_pre[2]=" interdit";v22_pre[3]=" interdit";
v22_pre[4]="interdisons";v22_pre[5]="interdisez";v22_pre[6]=" interdisent";v22_pre[7]=" interdisent";

var v22_pc = new makeArray(8);
v22_pc[0]="ai interdit";v22_pc[1]="as interdit";v22_pc[2]="a interdit";v22_pc[3]="a interdit";
v22_pc[4]="avons interdit";v22_pc[5]="avez interdit";v22_pc[6]="ont interdit";v22_pc[7]="ont interdit";

var v22_imp = new makeArray(8);
v22_imp[0]="interdisais";v22_imp[1]="interdisais";v22_imp[2]="interdisait";v22_imp[3]="interdisait";
v22_imp[4]="interdisions";v22_imp[5]="interdisiez";v22_imp[6]="interdisaient";v22_imp[7]="interdisaient";

var v23_pre = new makeArray(8);
v23_pre[0]="rsous";v23_pre[1]="rsous";v23_pre[2]="rsout";v23_pre[3]="rsout";
v23_pre[4]="rsolvons";v23_pre[5]="rsolvez";v23_pre[6]="rsolvent";v23_pre[7]="rsolvent";

var v23_pc = new makeArray(8);
v23_pc[0]="ai rsolu";v23_pc[1]="as rsolu";v23_pc[2]="a rsolu";v23_pc[3]="a rsolu";
v23_pc[4]="avons rsolu";v23_pc[5]="avez rsolu";v23_pc[6]="ont rsolu";v23_pc[7]="ont rsolu";

var v23_imp = new makeArray(8);
v23_imp[0]="rsolvais";v23_imp[1]="rsolvais";v23_imp[2]="rsolvait";v23_imp[3]="rsolvait";
v23_imp[4]="rsolvions";v23_imp[5]="rsolviez";v23_imp[6]="rsolvaient";v23_imp[7]="rsolvaient";

var v24_pre = new makeArray(8);
v24_pre[0]="ris";v24_pre[1]="ris";v24_pre[2]="rit";v24_pre[3]="rit";
v24_pre[4]="rions";v24_pre[5]="riez";v24_pre[6]="rient";v24_pre[7]="rient";

var v24_pc = new makeArray(8);
v24_pc[0]="ai ri";v24_pc[1]="as ri";v24_pc[2]="a ri";v24_pc[3]="a ri";
v24_pc[4]="avons ri";v24_pc[5]="avez ri";v24_pc[6]="ont ri";v24_pc[7]="ont ri";

var v24_imp = new makeArray(8);
v24_imp[0]="riais";v24_imp[1]="riais";v24_imp[2]="riait";v24_imp[3]="riait";
v24_imp[4]="riions";v24_imp[5]="riiez";v24_imp[6]="riaient";v24_imp[7]="riaient";

var v25_pre = new makeArray(8);
v25_pre[0]="suffis";v25_pre[1]="suffis";v25_pre[2]="suffit";v25_pre[3]="suffit";
v25_pre[4]="suffisons";v25_pre[5]="suffisez";v25_pre[6]="suffisent";v25_pre[7]="suffisent";

var v25_pc = new makeArray(8);
v25_pc[0]="ai suffi";v25_pc[1]="as suffi";v25_pc[2]="a suffi";v25_pc[3]="a suffi";
v25_pc[4]="avons suffi";v25_pc[5]="avez suffi";v25_pc[6]="ont suffi";v25_pc[7]="ont suffi";

var v25_imp = new makeArray(8);
v25_imp[0]="suffisais";v25_imp[1]="suffisais";v25_imp[2]="suffisait";v25_imp[3]="suffisait";
v25_imp[4]="suffisions";v25_imp[5]="suffisiez";v25_imp[6]="suffisaient";v25_imp[7]="suffisaient";

var v26_pre = new makeArray(8);
v26_pre[0]="suis";v26_pre[1]="suis";v26_pre[2]="suit";v26_pre[3]="suit";
v26_pre[4]="suivons";v26_pre[5]="suivez";v26_pre[6]="suivent";v26_pre[7]="suivent";

var v26_pc = new makeArray(8);
v26_pc[0]="ai suivi";v26_pc[1]="as suivi";v26_pc[2]="a suivi";v26_pc[3]="a suivi";
v26_pc[4]="avons suivi";v26_pc[5]="avez suivi";v26_pc[6]="ont suivi";v26_pc[7]="ont suivi";

var v26_imp = new makeArray(8);
v26_imp[0]="suivais";v26_imp[1]="suivais";v26_imp[2]="suivait";v26_imp[3]="suivait";
v26_imp[4]="suivions";v26_imp[5]="suiviez";v26_imp[6]="suivaient";v26_imp[7]="suivaient";

var v27_pre = new makeArray(8);
v27_pre[0]="me tais";v27_pre[1]="te tais";v27_pre[2]="se tait";v27_pre[3]="se tait";
v27_pre[4]="nous taisons";v27_pre[5]="vous taisez";v27_pre[6]="se taisent";v27_pre[7]="se taisent";

var v27_pc = new makeArray(8);
v27_pc[0]="me suis tu";v27_pc[1]="t'es tu";v27_pc[2]="s'est tu";v27_pc[3]="s'est tue";
v27_pc[4]="nous sommes tus";v27_pc[5]="vous tes tus";v27_pc[6]="se sont tus";v27_pc[7]="se sont tues";

var v27_imp = new makeArray(8);
v27_imp[0]="me taisais";v27_imp[1]="te taisais";v27_imp[2]="se taisait";v27_imp[3]="se taisait";
v27_imp[4]="nous taisions";v27_imp[5]="vous taisiez";v27_imp[6]="se taisaient";v27_imp[7]="se taisaient";

var v28_pre = new makeArray(8);
v28_pre[0]="vaincs";v28_pre[1]="vaincs";v28_pre[2]="vainc";v28_pre[3]="vainc";
v28_pre[4]="vainquons";v28_pre[5]="vainquez";v28_pre[6]="vainquent";v28_pre[7]="vainquent";

var v28_pc = new makeArray(8);
v28_pc[0]="ai vaincu";v28_pc[1]="as vaincu";v28_pc[2]="a vaincu";v28_pc[3]="a vaincu";
v28_pc[4]="avons vaincu";v28_pc[5]="avez vaincu";v28_pc[6]="ont vaincu";v28_pc[7]="ont vaincu";

var v28_imp = new makeArray(8);
v28_imp[0]="vainquais";v28_imp[1]="vainquais";v28_imp[2]="vainquait";v28_imp[3]="vainquait";
v28_imp[4]="vainquions";v28_imp[5]="vainquiez";v28_imp[6]="vainquaient";v28_imp[7]="vainquaient";

var v29_pre = new makeArray(8);
v29_pre[0]="vaux";v29_pre[1]="vaux";v29_pre[2]="vaut";v29_pre[3]="vaut";
v29_pre[4]="valons";v29_pre[5]="valez";v29_pre[6]="valent";v29_pre[7]="valent";

var v29_pc = new makeArray(8);
v29_pc[0]="ai valu";v29_pc[1]="as valu";v29_pc[2]="a valu";v29_pc[3]="a valu";
v29_pc[4]="avons valu";v29_pc[5]="avez valu";v29_pc[6]="ont valu";v29_pc[7]="ont valu";

var v29_imp = new makeArray(8);
v29_imp[0]="valais";v29_imp[1]="valais";v29_imp[2]="valait";v29_imp[3]="valait";
v29_imp[4]="valions";v29_imp[5]="valiez";v29_imp[6]="valaient";v29_imp[7]="valaient";

function clear(){
  document.forms[0].verb.value='';
  document.forms[0].tense.value='';
  document.forms[1].question.value='';
  document.forms[2].answer.value='';
  document.forms[0].tally_1.value='0';
  document.forms[0].tally_2.value='0';
}

function getRadio(radioButton){
  var value=null;
  for(var i=0;i<radioButton.length;i++){
    if(radioButton[i].checked){
      value=radioButton[i].value;
      break
    }
  }
  return value;
}
function fStart(){
  verbControl="";
  score=0;
  count=0;
  document.forms[0].tally_1.value=score;
  document.forms[0].tally_2.value=count;
  if(getRadio(document.forms[0].selTense)==null || getRadio(document.forms[0].selLevel)==null){
    alert("\rChoisis d'abord un niveau et un temps, s'il te plat !");
    document.forms[2].answer.focus();
  }
  else{
    if(getRadio(document.forms[0].selLevel)=="Basic")SIZE=12;
    if(getRadio(document.forms[0].selLevel)=="Common")SIZE=20;
    if(getRadio(document.forms[0].selLevel)=="More")SIZE=30;
    getVerb1();
  }
}

function getVerb1(){
  var now = new Date();
  min = now.getMinutes();
  sec = now.getSeconds();
  random=sec % SIZE;
  countControl=20;
  attempt=0;
  if(count==countControl){
    document.forms[0].tally_4.value=parseInt(document.forms[0].tally_4.value)+1;
    document.forms[0].tally_3.value=parseInt(document.forms[0].tally_3.value)+score;
    if(confirm("\rTon score pour ce round est"+score+"sur"+count+".\rTu veux recommencer au mme temps grammatical ?")==true){
      fStart();
    }
    else{
      clear();
    }
  }
  else{
    getVerb2();
  }
}
function getVerb2(){
  if(getRadio(document.forms[0].selTense)=="prsent")document.forms[0].tense.value=tense[0];
  if(getRadio(document.forms[0].selTense)=="pass compos")document.forms[0].tense.value=tense[1];
  if(getRadio(document.forms[0].selTense)=="imparfait")document.forms[0].tense.value=tense[2];
  if(getRadio(document.forms[0].selTense)=="tous")document.forms[0].tense.value=tense[(min+sec)%3];
  document.forms[2].answer.value='';
  document.forms[0].verb.value=verb[random];
  document.forms[1].question.value=sujet[(min+sec) % 8];
  if(parseInt(verbControl.indexOf(document.forms[1].question.value+document.forms[0].verb.value))!=-1){
    random=(random+1) % SIZE;
    getVerb2();
  }
  else{
    verbControl+=(document.forms[1].question.value+document.forms[0].verb.value);
    document.forms[2].answer.focus();
  }
}
function ansValue(){
  var ans=null;
  var temps=document.forms[0].tense.value;
  if(random==0){
    if(temps=="prsent")ans=v0_pre;
    if(temps=="pass compos")ans=v0_pc;
    if(temps=="imparfait")ans=v0_imp;
  }
  if(random==1){
    if(temps=="prsent")ans=v1_pre;
    if(temps=="pass compos")ans=v1_pc;
    if(temps=="imparfait")ans=v1_imp;
  }
  if(random==2){
    if(temps=="prsent")ans=v2_pre;
    if(temps=="pass compos")ans=v2_pc;
    if(temps=="imparfait")ans=v2_imp;
  }
  if(random==3){
    if(temps=="prsent")ans=v3_pre;
    if(temps=="pass compos")ans=v3_pc;
    if(temps=="imparfait")ans=v3_imp;
  }
  if(random==4){
    if(temps=="prsent")ans=v4_pre;
    if(temps=="pass compos")ans=v4_pc;
    if(temps=="imparfait")ans=v4_imp;
  }
  if(random==5){
    if(temps=="prsent")ans=v5_pre;
    if(temps=="pass compos")ans=v5_pc;
    if(temps=="imparfait")ans=v5_imp;
  }
  if(random==6){
    if(temps=="prsent")ans=v6_pre;
    if(temps=="pass compos")ans=v6_pc;
    if(temps=="imparfait")ans=v6_imp;
  }
  if(random==7){
    if(temps=="prsent")ans=v7_pre;
    if(temps=="pass compos")ans=v7_pc;
    if(temps=="imparfait")ans=v7_imp;
  }
  if(random==8){
    if(temps=="prsent")ans=v8_pre;
    if(temps=="pass compos")ans=v8_pc;
    if(temps=="imparfait")ans=v8_imp;
  }
  if(random==9){
    if(temps=="prsent")ans=v9_pre;
    if(temps=="pass compos")ans=v9_pc;
    if(temps=="imparfait")ans=v9_imp;
  }
  if(random==10){
    if(temps=="prsent")ans=v10_pre;
    if(temps=="pass compos")ans=v10_pc;
    if(temps=="imparfait")ans=v10_imp;
  }
  if(random==11){
    if(temps=="prsent")ans=v11_pre;
    if(temps=="pass compos")ans=v11_pc;
    if(temps=="imparfait")ans=v11_imp;
  }
  if(random==12){
    if(temps=="prsent")ans=v12_pre;
    if(temps=="pass compos")ans=v12_pc;
    if(temps=="imparfait")ans=v12_imp;
  }
  if(random==13){
    if(temps=="prsent")ans=v13_pre;
    if(temps=="pass compos")ans=v13_pc;
    if(temps=="imparfait")ans=v13_imp;

  }
  if(random==14){
    if(temps=="prsent")ans=v14_pre;
    if(temps=="pass compos")ans=v14_pc;
    if(temps=="imparfait")ans=v14_imp;
  }
  if(random==15){
    if(temps=="prsent")ans=v15_pre;
    if(temps=="pass compos")ans=v15_pc;
    if(temps=="imparfait")ans=v15_imp;
  }
  if(random==16){
    if(temps=="prsent")ans=v16_pre;
    if(temps=="pass compos")ans=v16_pc;
    if(temps=="imparfait")ans=v16_imp;
  }
  if(random==17){
    if(temps=="prsent")ans=v17_pre;
    if(temps=="pass compos")ans=v17_pc;
    if(temps=="imparfait")ans=v17_imp;
  }
  if(random==18){
    if(temps=="prsent")ans=v18_pre;
    if(temps=="pass compos")ans=v18_pc;
    if(temps=="imparfait")ans=v18_imp;
  }
  if(random==19){
    if(temps=="prsent")ans=v19_pre;
    if(temps=="pass compos")ans=v19_pc;
    if(temps=="imparfait")ans=v19_imp;
  }
  if(random==20){
    if(temps=="prsent")ans=v20_pre;
    if(temps=="pass compos")ans=v20_pc;
    if(temps=="imparfait")ans=v20_imp;
  }
  if(random==21){
    if(temps=="prsent")ans=v21_pre;
    if(temps=="pass compos")ans=v21_pc;
    if(temps=="imparfait")ans=v21_imp;
  }
  if(random==22){
    if(temps=="prsent")ans=v22_pre;
    if(temps=="pass compos")ans=v22_pc;
    if(temps=="imparfait")ans=v22_imp;
  }
  if(random==23){
    if(temps=="prsent")ans=v23_pre;
    if(temps=="pass compos")ans=v23_pc;
    if(temps=="imparfait")ans=v23_imp;
  }
  if(random==24){
    if(temps=="prsent")ans=v24_pre;
    if(temps=="pass compos")ans=v24_pc;
    if(temps=="imparfait")ans=v24_imp;
  }
  if(random==25){
    if(temps=="prsent")ans=v25_pre;
    if(temps=="pass compos")ans=v25_pc;
    if(temps=="imparfait")ans=v25_imp;
  }
  if(random==26){
    if(temps=="prsent")ans=v26_pre;
    if(temps=="pass compos")ans=v26_pc;
    if(temps=="imparfait")ans=v26_imp;
  }
  if(random==27){
    if(temps=="prsent")ans=v27_pre;
    if(temps=="pass compos")ans=v27_pc;
    if(temps=="imparfait")ans=v27_imp;
  }
  if(random==28){
    if(temps=="prsent")ans=v28_pre;
    if(temps=="pass compos")ans=v28_pc;
    if(temps=="imparfait")ans=v28_imp;
  }
  if(random==29){
    if(temps=="prsent")ans=v29_pre;
    if(temps=="pass compos")ans=v29_pc;
    if(temps=="imparfait")ans=v29_imp;
  }
  return ans;
}
function checkAns(){
  var cadre=document.forms[0];
  if(document.forms[2].answer.value == ansValue()[(min+sec) % 8]){
    score=score+1;
    document.forms[0].tally_1.value=score;
    count = count + 1;
    document.forms[0].tally_2.value=count;
    getVerb1();
  }
  else if(document.forms[2].answer.value != ansValue()[(min+sec) % 8] && attempt<1){
   alert("Malheureusement non. Essaie de nouveau. Tu as encore une chance.");
   attempt+=1;
   document.forms[2].answer.focus();
   document.forms[2].answer.select();
  }
  else{
       alert("\rDsol. La bonne rponse est..."+ "\r\r"+document.forms[1].question.value+" "+ansValue()[(min+sec) % 8]);
    count = count + 1;
    document.forms[0].tally_2.value=count;
    getVerb1();
  }
  return false;
}
//-->
</script>

<center><b><font face="verdana, arial, helvetica"><font color="#660000"><font size=+1>Conjugaison
II : Pr&eacute;sent, Pass&eacute; compos&eacute;, Imparfait</font></font></font></b></center>

<ul>
<li type="square">
<font face="verdana, arial, helvetica"><font color="#003300"><font size=-1>Clique
sur les boutons radio pour choisir le niveau de difficult&eacute; et le
temps grammatical, puis tu d&eacute;marres. On te pr&eacute;sentera un
verbe et un pronom sujet. Conjugue le verbe au <i>pr&eacute;sent, au pass&eacute;
compos&eacute;</i> ou &agrave; l'<i>imparfait</i>, selon ton choix.</font></font></font></li>

<li type="square">
<font face="verdana, arial, helvetica"><font color="#003300"><font size=-1>Pour&nbsp;
valider ta r&eacute;ponse, clique sur "OK" ou appuie sur la touche Retour.
(Ne mets pas d'espaces o&ugrave; il n'en faut pas.)</font></font></font></li>

<li type="square">
<font face="verdana, arial, helvetica"><font color="#003300"><font size=-1>Apr&egrave;s
20 questions, tu peux recommencer au m&ecirc;me niveau de difficult&eacute;/au
m&ecirc;me temps ou &agrave; un autre.</font></font></font></li>
</ul>

<center><form onSubmit="return false"></center>

<center><table BORDER=0 CELLSPACING=0 WIDTH="620" >
<tr>
<td ALIGN=LEFT VALIGN=TOP WIDTH="120">&nbsp;</td>

<td VALIGN=TOP WIDTH="310">
<table BORDER=0 CELLSPACING=0 WIDTH="310" >
<tr>
<td VALIGN=TOP WIDTH="150"><b><font face="Verdana, Arial, Helvetica"><font color="#660000"><font size=-1>Choisis
un niveau:</font></font></font></b>
<br><input type=radio name="selLevel"value="Basic"><font face="Verdana, Arial, Helvetica"><font color="#003300"><font size=-1>Verbes
de base</font></font></font>
<br><input type=radio name="selLevel"value="Common"><font face="Verdana, Arial, Helvetica"><font color="#003300"><font size=-1>Verbes
fr&eacute;quents</font></font></font>
<br><input type=radio name="selLevel"value="More"><font face="Verdana, Arial, Helvetica"><font color="#003300"><font size=-1>D'autres
verbes</font></font></font></td>

<td VALIGN=TOP WIDTH="150"><b><font face="Verdana, Arial, Helvetica"><font color="#660000"><font size=-1>Choisis
un temps:</font></font></font></b>
<br><input type="radio"
            name="selTense"value="pr&eacute;sent"><font face="Verdana, Arial, Helvetica"><font color="#003300"><font size=-1>Pr&eacute;sent</font></font></font>
<br><input type="radio"name="selTense"
            value="pass&eacute; compos&eacute;"><font face="Verdana, Arial, Helvetica"><font color="#003300"><font size=-1>Pass&eacute;
compos&eacute;</font></font></font>
<br><input type="radio"name="selTense"value="imparfait"><font face="Verdana, Arial, Helvetica"><font color="#003300"><font size=-1>Imparfait</font></font></font>
<br><input type="radio"name="selTense"value="tous"><font face="Verdana, Arial, Helvetica"><font color="#003300"><font size=-1>Tous
les trois</font></font></font></td>
</tr>
</table>
</td>

<td VALIGN=TOP WIDTH="190"><b><font face="Verdana, Arial, Helvetica"><font color="#660000"><font size=-2>Score
actuel:</font></font></font></b>
<br><input type="text"name="tally_1"size="3"value="0"readonly><b><font face="Verdana, Arial, Helvetica"><font color="#660000"><font size=-1>/&nbsp;<input
    type="text"name="tally_2"size="3"value="0"readonly></font><font size=-2>question(s)</font></font></font></b>
<br><b><font face="Verdana, Arial, Helvetica"><font color="#660000"><font size=-2>Score
complet:</font></font></font></b>
<br><input type="text"name="tally_3"size="3"value="0"readonly><b><font face="Verdana, Arial, Helvetica"><font color="#660000"><font size=-1>/&nbsp;<input
    type="text"name="tally_4"size="3"value="0"readonly></font><font size=-2>round(s)</font></font></font></b>
<br><input type="reset"value="Annuler"></td>
</tr>

<tr>
<td WIDTH="120"><font color="#660000">&nbsp;</font></td>

<td ALIGN=LEFT VALIGN=TOP WIDTH="310"><input type="button"value="D&eacute;marrer"onclick="fStart()"></td>

<td WIDTH="190">
<div align=right><a href="conjug.htm">Retour</a></div>
</td>
</tr>

<tr>
<td VALIGN=TOP WIDTH="120"><font color="#660000">&nbsp;</font></td>

<td WIDTH="310"><font color="#660000">&nbsp;</font></td>

<td WIDTH="190"><font color="#660000">&nbsp;</font></td>
</tr>

<tr>
<td ALIGN=RIGHT VALIGN=CENTER WIDTH="120"><b><font face="Verdana, Arial, Helvetica"><font color="#660000"><font size=-1>Conjugue:</font></font></font></b>
<br><b><font face="Verdana, Arial, Helvetica"><font color="#660000"><font size=-1>au/&agrave;
l'</font></font></font></b></td>

<td WIDTH="310"><input type="text"
            size="16"name="verb"readonly>
<br><input
            type="text"size="16"name="tense"readonly></td>

<td WIDTH="190"><font color="#660000"></font></td>
</tr>
</table></center>

<center></form></center>

<center><table BORDER=0 CELLSPACING=0 WIDTH="620" >
<tr>
<td ALIGN=RIGHT VALIGN=TOP WIDTH="120"><b><font face="Verdana, Arial, Helvetica"><font color="#660000"><font size=-1>Ta
r&eacute;ponse:</font></font></font></b></td>

<td VALIGN=TOP WIDTH="90"><form onSubmit="return false"><input type="text"size="8"name="question"readonly></form></td>

<td ALIGN=LEFT VALIGN=TOP WIDTH="260"><form onSubmit="return checkAns()"><input
            type="text"size="20"name="answer"><input
            type="button"value=" OK "onclick="checkAns()"></form></td>

<td VALIGN=TOP WIDTH="150"><font face="Verdana, Arial, Helvetica"><font color="#003300"><font size=-2>Note:
Dans cet exercice, <i>vous</i> est la seconde personnne du pluriel.</font></font></font></td>
</tr>
</table></center>

</body>
</html>