题目内容
Alice: I got a C on my math test. I 1.(should have done,had done) better than that. Diana: Don’t be so hard on yourself. It may not have been your fault. It just 2. (would be,could have been) a more difficult test than usual.
Alice: No,it wasn’t that difficult. The rest of the class did pretty well. I 3. (should have studied,should study) harder.
Diana: What did you do differently?
Alice: Well,for one thing,I 4. (didn’t miss,shouldn’t have missed) a day of class.
Diana: You missed a day? Did you get the notes?
Alice: No,I 5. (ought to have copied,ought to copy) them. Some of the problems which I got wrong 6. (would come,must have come) from that day.
1. should have done 2. could have been
3. should have studied 4. shouldn’ t have missed
5. ought to have copied 6. must have come