Choose the right answer
Chose the correct answer.
1. How long ........................ Julie?
- have you known
- have you been knowing
- Either could be used here
2. I ............................. all morning. I am tired.
- have worked
- have been working
- Either could be used here
3. I ........................ ten letters since morning.
- wrote
- have written
- have been writing
4. I have already ......................... the report.
- received
- been receiving
- Either could be used here
5. Sorry about the mess. We ...................... the walls.
- have painted
- have been painting
- Either could be used here
6. This is the fifth time you .......................... that question.
- asked
- have asked
- have been asking
7. You ...................... a dozen cookies today.
- have eaten
- have been eating
- Either could be used here
8. We ............................. in this city for ten years.
- have lived
- have been living
- Either could be used here
9. John ........................... his leg so he can't walk.
- has broken
- has been breaking
- Either could be used here
10. Help! I ......................... my purse.
- have lost
- have been losing
- Either could be used here
11. 'You look tired.' 'Yes, I .............................'
- have run
- have been running
- Either could be used here