By the time Jack returned home from England, his son.      from college.
#102659
A
graduated
B
has graduated
C
had been
D
had graduated
推荐题目
.If I _________too late last night, I could not have fallen asleep in class.
#103799
A
didn’t stay up
B
hadn’t stayed up
C
don’t stay up
D
haven’t stayed up
The computer looks old, but it _________ just half a year ago.
#104872
A
has been bought
B
will be bought
C
is bought
D
was bought
 They _______ when they heard him confess his fault.
#104169
A
had been surprising
B
were surprising
C
were surprised  
D
had been surprised
——Alvin, are you coming with us?—— I’d love to, but something unexpected _______.
#101015
A
has come up
B
was coming up
C
had come up
D
would come up