John finished reading the book last night and Bob might have ( ).
A: done such
B: done
C: done so
D: done which
A: done such
B: done
C: done so
D: done which
举一反三
- “They have done a good job.” “.” A: So they have done B: So they have C: So have they D: So is it
- A:()you()yourhomeworkyet A: Did;do;finished B: Have;done;havefinished C: Have;done;finished D: will;do;finish
- It ____ last week. A: should be done B: should have been done
- Research findings show that we spend about two hours dreaming every night, no matter what we ()during the day. A: should have done B: would have done C: must have done D: may have done
- Homework____________on time will lead to better grades.A. done B. having done C)) be done D. to A: having done B: done C: be done D: to have been done