It ____ last week.
A: should be done
B: should have been done
A: should be done
B: should have been done
举一反三
- If I had not been enjoying the work, I______so much of it. A: would not do B: would not have done C: should not do D: should not have done
- Even if I with you then, I much for you. A: would be; would not do B: were; should not have done C: had been; would not do D: had been; should not have done
- He is not such a person and he ______ such a thing. A: cannot have done B: must not have done C: should not have done D: could not have done
- They just bought a new house last week and will have it ________ next week. A: done up B: do up C: made up D: make up
- The man in prison insisted that he _______ nothing wrong and _________ set free. A: had done, should be B: should do, should be C: had done, had been D: should do, had beend do, had be