By the time I got home yesterday, my husband _______ cooking the dinner.
#102231
A
had finished
B
finished
C
has finished
D
finishes
推荐题目
 Everything he _____ to his country.
#103067
A
had was contributed
B
had been contributed
C
had to be contributed
D
had contributed
——You see how thin Ann is!——She ______ gain some weight but she______ too little.
#99970
A
would; ate 
B
will ; eats 
C
would ; has eaten 
D
will ; is eating
---Where are your parents? ---They are in the kitchen, they ______the dinner for the party the whole day.
#100575
A
are preparing
B
have been prepared
C
have been preparing
D
were preparing