LearnAmericanEnglishOnline.com

 

Yellow Level Quiz #9 - present perfect continuous tense (ANSWERS)

Part A.  

Directions: Complete each sentence or question with the present perfect continuous tense. (10 points)

 

1. She has been working at that company for three years. (work)

2. The students have been using a new textbook this year. (use)

3. Barry hasn't been feeling very well lately. (feel -- negative)

4. We have been learning a lot about perfect tenses. (learn)

5. Has it been raining all day? (rain)

6. My sister has been talking on her cell phone for the last hour. (talk)

7. My car hasn't been running very well lately. (run--negative)

8. How have you been doing in school? (do)

9. How long has he been seeing her? (see*)

10. I have been working very hard on my English. (work)

* see = go out with; have a relationship with someone

Part B.

Directions: Complete each sentence or question with the present perfect continuous tense or the present perfect tense. (Some sentence can use either tense, but please consider the best choice for each situation.)

 

1. He has hurt himself while working with that machine many times. (hurt)

2. We have been eating a lot of fresh fruit lately. (eat)

3. They haven't left on their vacation yet. (leave--negative)

4. I have been seeing this girl I met at work, but I don't think she likes me anymore. (see)

5. Why have you been smoking so much these last few weeks? (smoke)

6. Have you been drinking? I smell alcohol on your breath. (drink)

7. Ali has lost a lot of money in the stock market since he began investing. (lose)

8. The teacher has found a solution to the problem. (find)

9. It hasn't rained here in several weeks. (rain -- negative)

10. Have you done your homework yet? (do)

Click here to return to the Yellow Level.

 Home | Your Teacher | Contact | Privacy Policy | Site Map | Terms Of Use