Though great efforts have been on their
问题:
Though great efforts have been on their study , Annie still can’t make any improvements , which makes her parents greatly ______ .
A.made ; disappointed
B.done ; disappointing
C.taken ; disappointed
D.given ;disappointing