He ________ his homework before I came.
(A)hasdone
(B)hasbeendoing
(C)haddone
(D)wouldhavedone
参考答案
继续答题:下一题
更多大学英语(专升本)试题
- 1If you are invited to someones house for dinner, its better to leave before the last guest leaves if you dont know the host quite well.
- 2Yesterday was ________ day that we decided to go swimming.
- 3Listen! Who ________ in the next room The voice is so beautiful.
- 4Are you going to fix the car yourself, or are you going to have it _________
- 5Since last century, his family ________ teachers.
- 6-I have won the first prize in the English competition.