I haven’t finished my report, but I promise I ____ it by the end of the week.
| A.will finish |
| B.have finished |
| C.will be finishing |
| D.will have finished |
推荐试卷
I haven’t finished my report, but I promise I ____ it by the end of the week.
| A.will finish |
| B.have finished |
| C.will be finishing |
| D.will have finished |
试题篮
()