Present perfect continuous. Short answers.

1. Has he been cleaning since 3:00?

 
 
 
 

2. Has she been coming late?

 
 
 
 

3. Has it been raining lately?

 
 
 
 

4. Have they been helping you?

 
 
 
 

5. Has he been contacting you?

 
 
 
 

6. Have they been painting the kitchen?

 
 
 
 

7. Have you been taking your medicine?

 
 
 
 

8. Have you been studying?

 
 
 
 

Please follow and like us: