语法23小题But for the help he gave me, I ________ my task ahead of schedule.
A: completed
B: have completed
C: haven't completed
D: wouldn't have completed
A: completed
B: have completed
C: haven't completed
D: wouldn't have completed
举一反三
- But for the help he gave me, I ______ my task ahead of time. A: hadn't completed B: could not complete C: haven't completed D: would not have completed
- Had it not been for his help, I ______ the task within such a short time. A: can’t complete B: couldn’t complete C: wouldn’t complete D: couldn’t have completed
- All the tasks _______________ahead of time, they decided to go on holiday for a week. A: been completed B: having been completed C: have completed D: had been completed
- All the preparations for the task , and we are ready to start. A: complete B: have been completed C: completed D: had been completed
- The task ___ by the time you come back. A: has been completed B: will have been completed C: will complete D: has completed