\documentclass[a4paper]{article}

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

\usepackage{fp}
\usepackage{multicol}

\usepackage[asbox,box,completemulti,separateanswersheet]{automultiplechoice}    
\begin{document}

\AMCrandomseed{1237893}

\def\AMCformQuestion#1{\vspace{\AMCformVSpace}\par {\sc Question #1:} }    

\setdefaultgroupmode{withoutreplacement}

\element{math}
{
\begin{questionmultx}{sqrt}
	\FPeval\VQa{trunc(5+random*15,0)}
	\FPeval\VQs{VQa^0.5}
	Compute $\sqrt{\VQa}$ and round it with two digits after period.
	\AMCnumericChoices{\VQs}{digits=5,decimals=1,sign=true,approx=5}
\end{questionmultx}
}

\element{math}
{
\begin{questionmultx}{sqrt2}
	\FPeval\VQa{trunc(5+random*15,0)}
	\FPeval\VQs{VQa^0.5}
	Compute $\sqrt{\VQa}$ and round it with two digits after period.
	\AMCnumericChoices{\VQs}{digits=5,decimals=1,sign=true,approx=5}
\end{questionmultx}
}

\element{math}
{
\begin{questionmultx}{sqrt3}
	\FPeval\VQa{trunc(5+random*15,0)}
	\FPeval\VQs{VQa^0.5}
	Compute $\sqrt{\VQa}$ and round it with two digits after period.
	\AMCnumericChoices{\VQs}{digits=5,decimals=1,sign=true,approx=5}
\end{questionmultx}
}

\element{math}
{
\begin{questionmultx}{sqrt4}
	\FPeval\VQa{trunc(5+random*15,0)}
	\FPeval\VQs{VQa^0.5}
	Compute $\sqrt{\VQa}$ and round it with two digits after period.
	\AMCnumericChoices{\VQs}{digits=5,decimals=1,sign=true,approx=5}
\end{questionmultx}
}

\element{math}
{
\begin{questionmultx}{sqrt5}
	\FPeval\VQa{trunc(5+random*15,0)}
	\FPeval\VQs{VQa^0.5}
	Compute $\sqrt{\VQa}$ and round it with two digits after period.
	\AMCnumericChoices{\VQs}{digits=5,decimals=1,sign=true,approx=5}
\end{questionmultx}
}

\element{math}
{
\begin{questionmultx}{sqrt6}
	\FPeval\VQa{trunc(5+random*15,0)}
	\FPeval\VQs{VQa^0.5}
	Compute $\sqrt{\VQa}$ and round it with two digits after period.
	\AMCnumericChoices{\VQs}{digits=5,decimals=1,sign=true,approx=5}
\end{questionmultx}
}

\element{math}
{
\begin{questionmultx}{sqrt7}
	\FPeval\VQa{trunc(5+random*15,0)}
	\FPeval\VQs{VQa^0.5}
	Compute $\sqrt{\VQa}$ and round it with two digits after period.
	\AMCnumericChoices{\VQs}{digits=5,decimals=1,sign=true,approx=5}
\end{questionmultx}
}

\onecopy{5}{    

%%% beginning of the test sheet header:    

\noindent{\bf QCM  \hfill TEST}

\vspace*{.5cm}
\begin{minipage}{.4\linewidth}
  \centering\large\bf Test\\ Examination on Jan. 1st, 2008
\end{minipage}

\begin{center}\em
Durée : 10 minutes.

  No documents allowed. The use of electronic calculators is forbidden.

\end{center}
\vspace{1ex}

%%% end of the header

\insertgroup[5]{math}

\clearpage    

% \AMCaddpagesto{3} 

\AMCformBegin    

%%% beginning of the answer sheet header

{\large\bf Answer sheet:}
\hfill \namefield{\fbox{    
    \begin{minipage}{.5\linewidth}
      Firstname and lastname:
      
      \vspace*{.5cm}\dotfill
      \vspace*{1mm}
    \end{minipage}
  }}

\begin{center}
  \bf\em Answers must be given exclusively on this sheet: 
  answers given on the other sheets will be ignored.
\end{center}

%%% end of the answer sheet header
\begin{multicols}{2}%\raggedcolumns
	\AMCform  
      \end{multicols}

      Lalalala
      

% \AMCaddpagesto{5} 

}  

\end{document}