I was supposed to _______ all my shopping by now, but I still have a great many to buy.
A.to have finished | B.to finish |
C.to be finishing | D.to have been finished |
相关知识点
推荐套卷
I was supposed to _______ all my shopping by now, but I still have a great many to buy.
A.to have finished | B.to finish |
C.to be finishing | D.to have been finished |