Whatever they end up doing, they      __themselves a great deal.
#102595
A
will be teaching
B
will have taught
C
are teaching
D
will be taught
推荐题目
The two old sisters,        so long, held each other and burst into tears.
#102459
A
being separated
B
having been separated
C
having separated
D
had been separated
—Could I use your car tomorrow morning?—Sure. I ______ a report at home.
#100598
A
will be writing
B
will have written
C
have written
D
have been writing
I _____ sooner but I didn’t know that they were waiting for me.
#101603
A
had come
B
was coming
C
would come
D
would have come