You are on page 1of 5

WEEK 2

SENTENCES

1. I’ve been cleaning my house all day.


2. Viviana has been reading since noon.
3. We’ve been waiting for Andy for over an hour.
4. I have been cooking in my house for 2 hours.
5. The mechanic is fixing my car. He started working on it this morning.
6. Andrea works in a bank. She got her bank job last April.
7. The children are studying now. They started to study an hour ago.
8. Jimmy and Viviana are planning their vacation. They started planning last winter.
GRAMMAR VOCABULARY FUNCTIONS WRITING SKILLS PRONUNCIATION

Worksheets Quizzes Grammar notes Lesson plans Course books Reading Listening Study tools

English language quizzes

Present perfect simple and continuous Resources page for present perfect
continuous
quiz
Quizzes - multiple choice / short answer
Your score is 90%.
Questions answered correctly first time: 18/20 Present perfect simple and continuous quiz 3
Eighteen-question multiple-choice quiz. Complete the
sentences or choose the best responses.
Show questions one by one

Present perfect simple and continuous quiz 2


1. She has ________ letters all morning. Twelve-question multiple-choice quiz with feedback.
Focuses on states and actions, and the key concepts of
A. ? written
repetition, duration and completion.
B. :-) been writing

2. She has _________ six letters this morning.

A. :-) written

B. ? been writing

3. I've ____________ this watch since I was at school.

A. :-) had

B. ? been having

4. We've ___________ a great time. Why don't you join us?

A. ? had

B. :-) been having

5. Your voice sounds strange. Have you

A. :-) been drinking?

B. ? drunk?

6. I've ____________to call her all morning.

A. ? tried

B. :-) been trying

7. How long have you ___________, Mr Simpkins?

A. ? waited

B. :-) been waiting

8. I've _____________him that all day.

A. ? told

B. :-) been telling

9. If I've_________you once, I've_________ you a thousand times, do not climb on that wall!

A. ? been telling

B. :-) told

10. I've_________ her five times this morning.

A. :-) called

B. ? been calling

11. What has she ________ to her hair? It looks awful!

A. :-) done

B. ? been doing

12. I've _________enough, thanks.

A. X been having

B. ? had

13. We've _____________ up the Christmas decorations. Are you going to help?

A. :-) been putting

B. ? put

14. We've ___________ to find a new flat but they're all so expensive.

A. ? tried

B. :-) been trying

15. Sorry about the mess - I've __________ the kitchen.

A. ? painted

B. :-) been painting

16. She's__________in five different countries at various times in her life.

A. :-) lived

B. ? been living

17. They've _________ away for the week.

A. ? been going

B. :-) gone

18. Oh damn! I've____________ a glass.

A. :-) broken

B. ? been breaking

19. You've ____________ glasses again, haven't you? There were six when I looked the other
day and now there are only three.

A. :-) been breaking

B. ? broken

20. I think you've _________ enough of the present perfect!

A. ? had

B. X been having

© ELTbase 2008 - 2022 All rights reserved | Privacy and cookies | About | Page Top ↑

You might also like