The fuel must have been finished,_____the engine stopped.
举一反三
- David, you are so lazy. This job( )hours before. A: should finish B: could be finished C: should have been finished D: must have been finished
- John, you are so lazy. This job _____ hours ago. A: should finish B: must have finished C: could be finishing D: ought ot have been finished
- Three-fourths of the homework _____today. A: has finished B: has been finished C: have finished D: have been finished
- It is already ten o’clock and the game _____ by now. A: should have finished B: will have finished C: must have finished D: must finish
- Must the composition ____ in an hour? A: will be finished B: has been finished C: be finished D: is finished