Sorry to have kept you waiting. You must have thought ___.
A. we are not coming B. we were not coming
C. we did not come D. we were not come
____, I had to buy a new one.
A. My dictionary losing B. My dictionary having been lost
C. Because my dictionary lost D. My dictionary had been lost
I have been studying computer for years and I still ___.
A. have B. do C. have been D. am
The flower is dead. I ___ it more water.
A. will give B. ought to give
C. could have given D. ought to have given
I’m very happy ___ a chance ___ your school.
A. to give… to visit B. giving… visiting
C. to be given…to visit D. to be given…visiting
---Did you notice Tom was busy all day in his office?
---Oh, yes, he has just finished his business tour of Chicago. He has a lot of work to ___.
A. take up B. make up C. come up D. carry out