现在完成时与现在完成进行时练习篇 a. correct the following sentences. 1. all these years they are contributing articles to our magazine. 2. i have been drinking five cups of coffee this afternoon. 3. what have you been doing before you left oxford? 4. it's a good job. have you done it all by yourself? 5. it's a long time since you come to see me. 6. alice didn't see much of henry lately. 7. i'm glad to tell you that you passed the exam. 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.