\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amssymb}
\usepackage{array,longtable}
\usepackage{booktabs}
\usepackage[a4paper,top=2cm,bottom=2cm,left=2.5cm,right=2.5cm,marginparwidth=1.75cm]{geometry}
\renewcommand{\familydefault}{lmss}
\fontfamily{lmss}\selectfont
\def \wide {.50\textwidth}
\def \thin {.08\textwidth}
\def \cbox {$\bigcirc$} % Checkboxshape. For example, you would also be able to chose $square$.
% With the options Strongly disagree, Disagree, Neutral, Agree and Strongly agree, you would want to have cbox five times in the definition of st(atement).
% \st requires a parameter, which is the statement that you would like to "measure".
\newcommand{\st}[1]{
#1 & \cbox{} & \cbox{} & \cbox{} & \cbox{} & \cbox{}
}
\renewcommand*{\arraystretch}{1.3}
\begin{document}
% Use one >{\centering\arraybackslash}p{\thin{}} for each option (Strongly disagree, ... Strongly agree).
\begin{longtable}{ p{\wide{}} >{\centering\arraybackslash}p{\thin{}} >{\centering\arraybackslash}p{\thin{}} >{\centering\arraybackslash}p{\thin{}} >{\centering\arraybackslash}p{\thin{}} >{\centering\arraybackslash}p{\thin{}} }
& Strongly disagree & Disagree & Neutral & Agree & Strongly Agree \\
\st{I Like dogs. }\\
\st{I like cats. }\\
\st{Statement 03 }\\
\st{Statement 04 }\\
\st{Statement 05 }\\
\st{Statement 06 }\\
\st{Statement 07 }\\
\st{Statement 08 }\\
\st{Statement 09 }\\
\st{Statement 10 }\\
\st{Statement 11 }\\
\st{Statement 12 }\\
\st{Statement 13 }\\
\st{Statement 14 }\\
\st{Statement 15 }\\
\st{Statement 16 }\\
\st{Statement 17 }\\
\st{Statement 18 }\\
\st{Statement 19 }\\
\st{Statement 20 }\\
\end{longtable}
\end{document}