\documentclass[12pt,french]{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[french]{cleveref}

\usepackage[francais,bloc,completemulti]{automultiplechoice}

\usepackage{babel}
\begin{document}

% preparation du groupe de questions appelé qqs :

\element{qqs}{
\begin{question}{le bon choix}\AMClabel{Choix}
  Combien de points voulez-vous à cette question~?  \hfill label Choix\null

  \begin{reponses}
    \bonne{Le maximun : 10}\bareme{10}
    \mauvaise{Seulement 5}\bareme{5}
    \mauvaise{Deux me suffiront}\bareme{2}
    \mauvaise{Aucun, merci}\bareme{0}
  \end{reponses}
\end{question}
}

\element{qqs}{
\begin{questionmult}{engrange}\AMClabel{engrenage}
  Engrangez des points gratuitement en cochant les cases ci-dessous~: \hfill label engrenage\null
  \begin{reponses}
    \bonne{2 points}\bareme{b=2}
    \mauvaise{Un point négatif}\bareme{b=0,m=-1}
    \bonne{3 points}\bareme{b=3}
    \bonne{1 point}
    \bonne{Un demi point}\bareme{b=0.5}
  \end{reponses}
\end{questionmult}
}

\element{qqs}{
\begin{questionmult}{tout ou rien}\bareme{mz=3}\AMClabel{ToutRien}
  Il faut cocher exactement comme il faut pour avoir trois points, sinon vous n'en
  aurez aucun. \hfill label ToutRien \null
  \begin{reponses}
    \mauvaise{Fausse}
    \mauvaise{Fausse}
    \bonne{Juste}
    \bonne{Juste}
  \end{reponses}
\end{questionmult}
}

\element{qqs}{
\begin{questionmult}{2 au plus}\bareme{haut=2}\AMClabel{deux}
  Deux points pour tout juste, et un point pour chaque erreur... \hfill label deux\null
  \begin{reponses}
    \bonne{Bonne réponse}
    \bonne{Ceci est juste}
    \bonne{Exact}
    \mauvaise{Faux~!}
    \mauvaise{Ne pas cocher~!}
  \end{reponses}
\end{questionmult}
}

\element{qqs}{
\begin{question}{attention}\bareme{b=2}\AMClabel{attention}
  Alors là, la réponse très fausse mérite sanction (-2 points), mais
  viser juste rapporte 2 points. \hfill label attention\null
  \begin{reponses}
    \bonne{C'est bon !}
    \mauvaise{Pas bon}
    \mauvaise{Pas bon}
    \mauvaise{Pas bon}
    \mauvaise{Très faux !}\bareme{-2}
  \end{reponses}
\end{question}
}

\element{qqs}{
\begin{questionmult}{au choix}\AMClabel{auchoix}
  Choisissez vos points : \hfill label auchoix\null
  \begin{reponses}
    \bonne{J'en veux 2}\bareme{b=2}
    \mauvaise{J'en donne trois}\bareme{b=0,m=3}
    \bonne{J'en veux un (et sinon j'en perds un)}\bareme{m=-1}
  \end{reponses}
\end{questionmult}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\exemplaire{5}{

\noindent{\bf QCM  \hfill TEST DE BARÈME}

\vspace*{.5cm}
\begin{minipage}{.4\linewidth}
\centering\large\bf Test\\ Examen du 01/01/2008\end{minipage}
\champnom{\fbox{\begin{minipage}{.5\linewidth}
Nom et prénom :

\vspace*{.5cm}\dotfill
\vspace*{1mm}
\end{minipage}}}

\begin{center}\em
Durée : 10 minutes.
\end{center}
\vspace{1ex}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%\melangegroupe{qqs}

\restituegroupe{qqs}



La question avec le label \textbf{auchoix} est à la page \no{}\AMCpageref{auchoix} avec le numéro \AMCref{auchoix}.

La question avec le label \textbf{attention} est à la page \no{}\AMCpageref{attention} avec le numéro \AMCref{attention}.

La question avec le label \textbf{deux} est à la page \no{}\AMCpageref{attention} avec le numéro \AMCref{deux}.

La question avec le label \textbf{ToutRien} est à la page \no{}\AMCpageref{attention} avec le numéro \AMCref{ToutRien}.

La question avec le label \textbf{engrenage} est à la page \no{}\AMCpageref{attention} avec le numéro \AMCref{engrenage}.

La question avec le label \textbf{Choix} est à la page \no{}\AMCpageref{attention} avec le numéro \AMCref{Choix}.\bigskip

\AMCStudentNumber{Choix},\AMCStudentNumber{engrenage},\AMCStudentNumber{ToutRien},\AMCStudentNumber{deux},\AMCStudentNumber{attention},\AMCStudentNumber{auchoix}.

\cref{\AMCStudentNumber{Choix},\AMCStudentNumber{engrenage},\AMCStudentNumber{ToutRien},\AMCStudentNumber{deux},\AMCStudentNumber{attention},\AMCStudentNumber{auchoix}}.


\AMCstudentlabel{Choix},\AMCstudentlabel{engrenage},\AMCstudentlabel{ToutRien},\AMCstudentlabel{deux},\AMCstudentlabel{attention},\AMCstudentlabel{auchoix}

\cref{\AMCstudentlabel{Choix},\AMCstudentlabel{engrenage},\AMCstudentlabel{ToutRien},\AMCstudentlabel{deux},\AMCstudentlabel{attention},\AMCstudentlabel{auchoix}}.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

}

\end{document}