问题

I appreciate ____ the opportunity to study abroad two years ago.
A:having given
B:having been given
C:to have been given
D:to have given ;
B:having been given
C:to have been given
D:to have given ;
正确答案是:
同类题型
er to get good marks in the coming exam, my son ______late every night in the past three weeks.
Jonny, I can’t believe how much you have changed! You _____ at least one foot! [ ]
I’ll have all of the readings ______ by theend of this term if my plan goes well.