WorksheetsPresent Perfect Simple and Continuous
Total questions: 40
Worksheet time: 3600secs
Both correct
John and Tony __________________ since 10am! They just stopped hitting each other.
I ___________ a new pair of shoes.
have bought
have been buying
___________ reading that book yet?
Have you finished
Have you been finishing
I __________ but I'm still at chapter 10.
have been reading
have read
I ____________ you for ages, how have you been?
haven’t seen
haven’t been seeing
I ____________ my homework so can I play video games now?
have finished
have been finishing
Sarah ___________ a lot of weight lately, I hope she doesn't get sick.
has lost
has been losing
Bryan ____________ seven books and they are all published.
has been writing
has written
Bryan __________ all night and he's got 30 pages so far.
has been writing
has written
George __________ an amazing job at the local pharmacist.
has found
has been finding
We are out of money because your mother ____________ it all.
has spent
has been spending
There is only a little cake left because your dad __________ it in the past 3 days.
has eaten
has been eating
The new sheriff ___________ to town.
has come
has been coming
Santa Clause ____________ presents to kids for decades.
has brought
has been bringing
I ___________ for over eight hours now. I am extremely tired.
have driven
have been driving
"I have done my homework".
"I have been studying a lot".
It's the first time ... a jeep.
Bill’s eyes were red. He ... .
