About
Courses
CEO Package
Financial English
Advanced Business English Classes
Coaches
Exercises
Vocabulary Guide
Grammar Guide
Grammar Exercises and Quizzes
Pronunciation Guide
Materials
Present Perfect or Present Perfect Continuous Quiz
Choose the correct answer:
1.
I ___________ the kitchen all afternoon. I just have to clean the oven and then I will be finished.
have cleaned
have been cleaning
2.
I ___________ to learn English.
have never tried
have never been trying
3.
I ___________ a new jumper, what do you think?
have bought
have been buying
4.
The level of unemployment ___________ since 2008.
has slowly decreased
has slowly been decreasing
5.
I am so angry about the noise. I ___________ so many times to stop playing your music so loud!
have told you
have been telling you
6.
I ___________ that boxing is a dangerous sport.
have always thought
have always been thinking
7.
You look completely exhausted! Have you ___________?
run?
been running?
8.
Someone ___________ my biscuits! I had a full packet yesterday, and now there are only three left!
has eaten
has been eating
9.
I am on my way to meet you. I ___________ my house, so I will be there in 20 minutes.
have just left
have just been leaving
10.
I ___________ anything that the professor ___________ throughout this whole lecture!
haven't understood
haven't been understanding
has said
has been saying
Loading...