I was supposed to _______ all my shopping by now, but I still have a great many to buy. 
#96807
A
to have finished
B
to finish
C
to be finishing
D
to have been finished
推荐题目
She was reported by the hospital spokesman _____ excellent progress.
#95636
A
to make
B
to be making
C
made
D
having made
The novel is so interesting that it is worth ________ another time.
#92904
A
of reading
B
to read
C
reading
D
to be read
The professor has received the letter ____ to give a lecture in ftinceton Institute.
#98041
A
being invited
B
to be invited
C
inviting him
D
invited