wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT vs PRESENT PERFECT CONTINUOUS

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

MY COUSIN ________ AS A TEACHER FOR TEN YEARS.

a)

HAS TAUGHT

b)

HAS BEEN TEACHING

c)

HAS TAKEN

d)

HAS BEEN TAKING

2.

MY COUSIN ________ THE SAME TIPIC THREE TIMES.

a)

HAS TAUGHT

b)

HAS BEEN TEACHING

c)

HAS TAKEN

d)

HAS BEEN TAKING

3.

MY COUSIN ________ THAT EXAM TWICE.

a)

HAS TAUGHT

b)

HAS BEEN TEACHING

c)

HAS TAKEN

d)

HAS BEEN TAKING

4.

MY COUSIN ________ THE BUS SINCE 2001.

a)

HAS TAUGHT

b)

HAS BEEN TEACHING

c)

HAS TAKEN

d)

HAS BEEN TAKING

5.

WE _________ THAT MOVIE FIVE TIMES.

a)

HAVE SEEN

b)

HAVE BEEN SEEING

c)

HAVE EATEN

d)

HAVE BEEN EATING

6.

WE _________ THAT MOVIE FIVE TIMES.

a)

HAVE SEEN

b)

HAVE BEEN SEEING

c)

HAVE EATEN

d)

HAVE BEEN EATING

7.

WE _________ THAT SERIE SINCE JANUARY.

a)

HAVE SEEN

b)

HAVE BEEN SEEING

c)

HAVE EATEN

d)

HAVE BEEN EATING

8.

WE _________ LOBSTER SEVERAL TIMES.

a)

HAVE SEEN

b)

HAVE BEEN SEEING

c)

HAVE EATEN

d)

HAVE BEEN EATING

9.

WE _________ LOBSTER FOR THREE MONTHS.

a)

HAVE SEEN

b)

HAVE BEEN SEEING

c)

HAVE EATEN

d)

HAVE BEEN EATING

10.

THEY ______ A HORSE FOUR TIMES.

a)

HAVE RIDDEN

b)

HAVE BEEN RIDING

c)

HAS RIDDEN

d)

HAS BEEN RIDING

11.

THEY ______ A HORSE SINCE THEY WERE KIDS.

a)

HAVE RIDDEN

b)

HAVE BEEN RIDING

c)

HAS RIDDEN

d)

HAS BEEN RIDING