GrammarBank.com
GrammarBank.com
GrammarBank Video Lessons
Click here
GrammarBank Exercises eBook $7.95 - Children's English eBook $6.45 - Download and Print Now!
Menu
Home
Grammar
Grammar Exercises
Grammar Lessons
Grammar Quizzes
Mixed Tests
PDF eBooks
PDF Worksheets
Beginners ESL
Beginners Lessons
Easy Worksheets
Beginners Tests
Reading Exercises
Drag & Drop Grammar
For Kids
English For Kids
Kids Word Games
Picture Vocabulary
Reading Skills
Reading Tests
Short Dialogues
Short Sentences
Closest in Meaning
Irrelevant Sentence
ESL Paragraphs
Major Exams
GRE Reading
Text Completion
GRE Equivalence
SAT Sentence
TOEFL
Writing & Vocab
Essay Writing
Vocabulary Exercises
Study Skills Tips
Drag & Drop Vocab
Present Perfect vs Perfect Progressive 3
Subject Grammar:
Present Perfect Tense
Present Perfect Continuous
Future Perfect Tense
Verb Tenses Timeline
Subject Exercises:
Future Perfect Worksheet
Present Perfect vs Perfect Progressive 1
Present Perfect vs Perfect Progressive 2
Present Perfect / Perfect Progressive 3
Present Perfect vs Perfect Progressive Fill In
Present Perfect vs Past Perfect
Present Perfect vs Present Perfect Progressive
Present Perfect vs Past Perfect Tenses
Future Perfect vs Perfect Continuous
PDF Exercises:
Exercise 1
/
Exercise 2
Complete with
present perfect
or
present perfect continuous
tense.
1. I
have bought
have been buying
a new pair of shoes.
2.
Have you finished
Have you been finishing
reading that book yet?
3. I
have been reading
have read
but I am still at chapter 10.
4. I
haven’t seen
haven’t been seeing
you for ages, how have you been?
5. I
have finished
have been finishing
my homework so can I play video games now?
6. Sarah
has lost
has been losing
a lot of weight lately, I hope she doesn't get sick.
7. Bryan
has been writing
has written
seven books and they are all published.
8. Bryan
has been writing
has written
all night and he's got 30 pages so far.
9. George
has found
has been finding
an amazing job at the local pharmacist.
10. We are out of money because your mother
has spent
has been spending
it all.
11. There is only a little cake left because your dad
has eaten
has been eating
it in the past 3 days.
12. The new sheriff
has come
has been coming
to town.
13. Santa Clause
has brought
has been bringing
presents to kids for decades.
14. I
have driven
have been driving
for over eight hours now. I am extremely tired.
15. Sales department
have submitted
have been submitting
the last months revenue report.
Correctness =
Correct answers:
You are here: >>
Home
>>
Verb Tenses Practice
>>
Present Perfect vs Perfect Continuous
×
Try our Latest Video Exercises!
GrammarBank Video Exercises (New!)
Comments
↑
▲▲▲▲▲▲▲
↑
Comments