\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}