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
推荐题目
A powerful earthquake, _____ a magnitude of 6.3, struck the Indonesian island of Sumatra today, and       at least 70 people.
#96967
A
measured; killing
B
to measure; killed
C
measuring; killed
D
measuring; having killed
She advised us _____ carefully in her class.
#98268
A
listen
B
listening
C
to listen
D
listened