Threefourths of the homework()today.
第1题:
A.have,,joined
B.have,,been
C.has,,joined
D.has,,been
第2题:
We have to wait for a while because Mum _____cooking yet.
A. has finished
B. didn't finish
C. hasn't finished
第3题:
A.has so much been done
B.have so much been done
C.has been done so much
D.so much have been done
第4题:
A、finished
B、was finishing
C、has finished
D、had finished
第5题:
A、have sold
B、have been sold
C、has sold
D、has been sold
第6题:
A. has been caused
B.have been caused
C.will be caused
D.will have been caused
第7题:
Perhaps the experiment _____ by this time tomorrow.
A、has been done
B、will have been bone
C、will do
D、would have done
第8题:
A、have polluted
B、is being polluted
C、has been polluted
D、have been polluted
第9题:
A、it not have been
B、is not been
C、had it not been
D、has not been
第10题:
A.must be
B.has been built
C.must have been
D.could have been