. . 1 / 12 现在完成时与现在完成进行时比较练习B. Complete the following sentences with the right form of the verbs given. (根据所给动词的适当形式填空)1. You know, I ________ (look) for a job for three months, and this is my first formal interview. 2. My sister ________ (stay) in Beijing for three months last year. 3. The little boy is dirty all over because he ________ (play) in the mud all the morning. 4. I ________ (wonder) if you were free this afternoon. 5. Here he is! We ________ (wait) anxiously for him since last night. C. Make the best choices.(选择题)1. — I ’m sure Andrew will win the first prize in the final. — I think so. He ________ for it for months. (2008) A. is preparing B. was preparing C. had been preparing D. has been preparing 2. By the time he realizes he ____ into a trap, it ’ll be too late for him to do anything about it. (2008) A. walks B. walked C. has walked D. had walked 3. So far this year we _______ a fall in house prices by between 5 and 10 percent. (2008) A. saw B. see C. had seen D. have seen 4. Cathy is taking notes of the grammatical rules in class at SunshineSchool, where she ______ English for a year. (2007) A. studies B. studied C. is studying D. has been studying 5. Danny _________ hard for long to realize his dream and now he is popular. (2007) . . 2 / 12 A. works B. is working C. has worked D. had worked 6. — I have got a headache. — No wonder. You_________ in front of that computer too long. (2007) A. work B. are working C. have been working D. worked 7. The unemployment rate in this district_______ from 6% to 5% in the past two years. (2007) A. has fallen B. had fallen C. is falling D. was falling 8....