By the time Jack returned home from America, his son __________ from college.
#102199
A
graduate
B
has graduated
C
had graduated
D
had been graduated
推荐题目
— What’s that terrible noise?— The boys _________ for a party.
#100174
A
are preparing
B
have prepared
C
prepare
D
will prepare
I _____ when it began to rain.
#103379
A
was about to going out
B
was in the point of going out
C
was on the point of going out
D
both A and C
Something _______ wrong with the machine, and it _______ not work. 
#103862
A
being; could
B
going; should
C
were; might
D
went; would
With the development of socity,fewer and fewer old man is____ in the countryside.
#104915
A
abandoned
B
to abandon
C
abandoning
D
being abandoned