We________John's name on the race list yesterday but for his recent injury.
#86408
A
will put
B
will have put
C
would put
D
would have put
推荐题目
He has much money at the beginning of every month, but by the end of it he_____ have little left.
#88156
A
can
B
will
C
must
D
should
To help Tom improve his English, I_______ that he take some online courses.
#86976
A
recommend
B
acknowledge
C
abandon
D
declare
My boss insisted that I _______ the work before ten o’clock tonight.
#87564
A
can finish
B
must finish
C
must have finished
D
finish
