Search Header Logo
Present Perfect VS Present Perfect Continuous

Present Perfect VS Present Perfect Continuous

Assessment

Presentation

English

University

Practice Problem

Medium

CCSS
L.4.1B, L.3.1A, L.5.1.B-D

+4

Standards-aligned

Created by

Sri Soewarman

Used 66+ times

FREE Resource

0 Slides • 20 Questions

1

Multiple Choice

I ___ the windows all day without any help! Two more and I can have a rest.

1

've been washing

2

've washed

2

Multiple Choice

You look nice! Have you ___ your hair cut?

1

been having

2

had

3

Multiple Choice

Has someone ___ my special bread? There's only a little bit left.

1

been eating

2

eaten

4

Multiple Choice

___ four goals and it's only half-time!

1

They've been scoring

2

They've scored

5

Multiple Choice

I've ___ English for three years and soon I'm going to be using it at work.

1

been learning

2

learned

6

Multiple Choice

A: Are you OK?

B: Yeah, I'm fine! I'm not crying. I've ___ onions!

been chopping

1

been chopping

2

chopped

7

Multiple Choice

Finally! We ___ our house!

1

've been selling

2

've sold

8

Multiple Choice

Sorry, I'm late! How long ___?

1

have you been waiting

2

have you waited

9

Multiple Choice

Have you always ___ garlic?

1

been eating

2

hated

10

Multiple Choice

Thanks for the recipe book! We've ___ two different recipes so far.

1

been trying

2

tried

11

Multiple Choice

I'm worried about Sam. She's ___ too hard recently.

1

been working

2

worked

12

Multiple Choice

I've ___ to call the internet company all morning but I can't get through.

1

been trying

2

tried

13

Multiple Choice

She's ___ three main ways our company can reduce costs.

1

been finding

2

found

14

Multiple Choice

He's ___ for the party for weeks.

1

been preparing

2

prepared

15

Multiple Choice

You've got white dust all over you! What have you ___?

1

been doing

2

done

16

Multiple Choice

Have your parents ___ yet?

1

been arriving

2

arrived

17

Multiple Choice

How long _____ Peter?

1

have you known

2

have you been knowing

18

Multiple Choice

I think I chocolate since I was born.

1

've liked

2

've been liking

19

Multiple Choice

Somebody _____ my cookies. There are none left.

1

has been eating

2

has eaten

20

Multiple Choice

I ______ the book you lent me and it's great. I'll give it back to you when I finish it.

1

've read

2

was read

3

've been reading

I ___ the windows all day without any help! Two more and I can have a rest.

1

've been washing

2

've washed

Show answer

Auto Play

Slide 1 / 20

MULTIPLE CHOICE