Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect simple v continuous: 1

Total questions: 8

Worksheet time: 4mins

Name
Class
Date
1.

Choose the correct verb form to complete this sentence:

"I ____ this essay since 10am today; one more body paragraph and I can stop."

a)

've been writing

b)

've written

2.

Choose the correct verb form to complete this question:

"Have you ____ that there are no classes between 31 January and 4 February this year?"

a)

been hearing

b)

heard

3.

Complete this question with the correct verb form:

"Has someone ____ my lunch? There's only a little bit left!"

a)

been eating

b)

eaten

4.

Complete the sentence below with the correct verb form:

"She ___ four hundred points already in this quiz, and there are more questions to come!"

a)

's won

b)

's been winning

5.

Complete the sentence below with the correct verb form:

"I ____ English for 3 years, and soon I will be using it to study for my degree"

a)

've been learning

b)

've learnt

6.

Complete the conversation with the correct verb form:

Anna: Are you OK?

Bea: Yeah, I'm fine! I'm not crying, I've ____ onions!

a)

been chopping

b)

chopped

7.

Complete the sentence below with the correct verb form:

"Great! I ___ all my portfolio writing tasks! Now, I can relax :)"

a)

've been completing

b)

've completed

8.

Complete the question below with the correct verb form:

"Sorry I'm late! How long have you ____?"

a)

been waiting

b)

waited