I have had great deal of trouble ________ the rest of the class.
I have had great deal of trouble ________ the rest of the class.
A、coming up against
B、making up for
C、keeping up with
D、living up to
【正确答案】:C
【题目解析】: have trouble doing sth.在做某事上有困难。keep up with赶上,追上 
Top