A. at 25. How many novels A. does - write 26. We 27.She A. flew - went C. have flown - have gone A. donates B. for 28. He Charles Dickens ________? B. have written to Ha Noi several times, but last summer we C. with - C. did - written to Sa Pa?" B. been A. gives 29. They have decided to clean up the neighbourhood A. so B. but 30. "Have you ever A. gone B. has flown - went D. have flown - went blood twenty times so far. D. to donate C. is donating B. has donated lectures to foreign tourists about traditional food and games recently. B. gave C. have given D. has given C. although D. to C. seen D. did - write there by train. it is full of rubbish. D. because D. visited