Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Perfect-English-Grammar.

com
Present Perfect Continuous

Make the present perfect continuous yes / no questions:

1. (she / run much recently?)


__________________________________________________________________

2. (it / rain?)
__________________________________________________________________

3. (he / work today?)


__________________________________________________________________

4. (I / talk a lot?)
__________________________________________________________________

5. (we / eat too much?)


__________________________________________________________________

6. (they / live here for a long time?)


__________________________________________________________________

7. (Julie / work in this company for more that five years?)


__________________________________________________________________

8. (you / study English for a long time?)


__________________________________________________________________

9. (I / do too much recently?)


__________________________________________________________________

10. (we / go out with each other for three years already?)
__________________________________________________________________

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.
Make the present perfect continuous wh questions:

11. (how long / you / study Japanese?)


__________________________________________________________________

12. (where / she work?)


__________________________________________________________________

13. (how long / she / play tennis?)


__________________________________________________________________

14. (what / they / drink?)


__________________________________________________________________

15. (how long / you / live here?)


__________________________________________________________________

16. (what / the child / eat?)


__________________________________________________________________

17. (how long / he / work in the bank?)


__________________________________________________________________

18. (where / she / buy food?)


__________________________________________________________________

19. (how long / we / wait for the bus?)


__________________________________________________________________

20. (what / you / do all day?)


__________________________________________________________________

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.
Answers:

1. Has she been running much recently?


2. Has it been raining?
3. Has he been working today?
4. Have I been talking a lot?
5. Have we been eating too much?
6. Have they been living here for a long time?
7. Has Julie been working in this company for more that five years?
8. Have you been studying English for a long time?
9. Have I been doing too much recently?
10. Have we been going out with each other for three years already?
11. How long have you been studying Japanese?
12. Where has she been working?
13. How long has she been playing tennis?
14. What have they been drinking?
15. How long have you been living here?
16. What has the child been eating?
17. How long has he been working in the bank?
18. Where has she been buying food?
19. How long have we been waiting for the bus?
20. What have you been doing all day?

2007 perfect-english-grammar.com
May be freely copied for personal or classroom use.

You might also like