He _________ English for eight years by the time he graduates from the university next year.
#100205
A
will learn
B
will have learned
C
will be learning
D
has graduated
推荐题目
There is no need to leave a tip in Canada. Service ________ in the bill.
#99259
A
included
B
is included
C
includes
D
was included
Don’t worry. Your dog _____good care of while you are away on holiday next week.
#102981
A
will take
B
is taking
C
will be taken
D
.has been taken
I don’t know where I ______ my dictionary, which cost me 50 yuan.
#103433
A
have lied
B
had lain
C
have laid
D
have laid
The hotel wasn’t particularly good. But I ____ in many worse hotels.
#99992
A
was staying
B
stayed
C
would stay
D
had stayed
His car _____now, so he has to go to work on foot.
#102557
A
was repaired
B
repaired
C
repairs
D
is being repaired
