21. To his delight, Tom quickly earned the trust of his girl friend and then _____ of her parents.
A. one B. ones C. that D. those
22. --- Talking of travel, have you ever been to Chicago?
--- Yes. I _____ it twice while I was working in the US.
A. have visited B. visited C. was visiting D. would visit
23. --- Catherine, will you visit us this weekend?--- I planned to, but something unexpected _____.
A. has come up B. was coming up C. had come up D. would come up
24. Scotland voted against independence;more than half of the people chose _____ part of the United Kingdom.
A. remaining B. remained C. to have remained D. to remain
25. --- Bob, could I use your computer this evening?--- Sorry. I _____ a report on it then.
A. will be writing B. have been writing C. have written D. will have written