DOES SHE HAVE A HARD TIME ... ENGLISH

778. Does she have a hard time ... English?

A. to speak B. speak C. speaking D. spoken