现在完成时与现在完成进行时比较练习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. (2024)A. is preparingB. was preparingC. had been preparingD. has been preparing2. By the time he realizes he ____ into a trap, it’ll be too late for him to do anything about it. (2024) A. walks B. walked C. has walked D. had walked3. So far this year we _______ a fall in house prices by between 5 and 10 percent. (2024) A. saw B. see C. had seen D. have seen4. Cathy is taking notes of the grammatical rules in class at SunshineSchool, where she ______ English for a year. (2024) 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. (2024)A. worksB. is working C. has worked D. had worked6. —I have got a headache. —No wonder. You_________ in front of that computer too long. (2024) A. work B. are working C. have been working D. worked7. The unemployment rate in this district_______ from 6% to 5% in the past two years. (2024)A. has fallen B. had fallen C. is falling D. was falling8. Now that she is out of job, Lucy ___ going back to school,but...