C. to learning D. could learn 4. (1) You can not imagine what a silly mistake I ______. A. make B. made C. have made D. hade made (2) You can never imagine what great difficulty I have ______ your house. A. found B. finding C. to find D. for finding 5. (1) The person we spoke to _______ no answer at first. (2) The person was made _____ a speech at the meeting. A. making B. makes C. to make D. made 6. (1) He seemed _____ everything, but in fact he knew nothing. A. to know B. to have known C. to knowing C. knowing (2) The person we referred to ______ us a report tomorrow. A. giving B. have given C. gave D. give 7. (1) The days we have been looking forward to ______ soon. (2) They have been looking forward to _____ to China soon. (3) These days we have been looking forward to _______ to visit you. A. coming B. will come C. came D. have come 8. (1) Are you talking about _____ the new school next week? (2) The person we talked about _______ our school last week. A. visiting B. will visit C. visited D. has visited 9. (1) The man is fond of _____ the most popular songs in our city. |