题目内容

Alice: I got a C on my math test. I 1.(should have done,had done) better than that. Diana: Dont 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 wasnt 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. (didnt 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

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网