I am trying to show multiple-choice questions in a table along with a description & percent. Here is my attempt:
\begin{table*}
\small
\centering
\begin{tabular}{rrr}
\toprule
{\bf Question Type} & {\bf Percent.} & {\bf Example} \\
\midrule
Type 1 & 0.47 &\makecell{Which is not a side effect of the progestogen-only pill (POP)? \\hfill \textbf{a)} \colorbox{mygreen}{Ovarian cysts}
\textbf{b)} Venous thromboembolism \
\textbf{c}) Increased risk of diabetes mellitus
\textbf{d)} Ectopic pregnancy}
\
\hline
Type 1 & 0.47 &\makecell{Which is not a side effect of the progestogen-only pill (POP)? \\hfill \textbf{a)} \colorbox{mygreen}{Ovarian cysts}
\textbf{b)} Venous thromboembolism \
\textbf{c}) Increased risk of diabetes mellitus
\textbf{d)} Ectopic pregnancy}
\
\bottomrule
\end{tabular}
\caption{}
\label{tab:subject_wise}
\vspace{-2ex}
\end{table*}
But it's not looking good :
Is there a better way to do this? I have to show two multiple-choice questions per question type.
Edit:
The accepted answer's code is working well, but I am getting this error:
How to resize the table to fit it in one page?




grayinstead.) (See also: minimal working example (MWE)) – leandriis Jan 31 '21 at 13:06\bf. Replace it with\bfseries Exampleor\textbf{Example}. (See also: “Correct” way to bold/italicize text?) – leandriis Jan 31 '21 at 13:07