All ____ should be done has been done.
A: which
B: who
C: whom
D: that
A: which
B: who
C: whom
D: that
举一反三
- Anything ______ can be done has been done.
- Only recently_________ to deal with the environmental problems. A: something has done B: has something done C: has something been done D: something has been done
- Only in the past few years _______ to improve the living conditions in this area. A: something has been done B: there is something done C: has there something been done D: has something been done
- The work_______by the time you get there. A: has been done B: had been done C: will have been done D: will be done
- It ____ last week. A: should be done B: should have been done