Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PPC

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

In “It’s been ages!”, what does “ages” mean?

a)

A few minutes

b)

A short time

c)

A very long time

d)

Last week

2.

In “I’ve been working on this massive project for the last six weeks”, when did the action start?

a)

Six weeks ago

b)

Yesterday

c)

Last year

d)

It hasn’t started yet

3.

“I haven’t been going out at all” means:

a)

I never go out now

b)

I go out a lot

c)

I went out yesterday

d)

I’m going out tonight

4.

Which sentence shows something that started in the past and continues now?

a)

I left in July

b)

I’ve been studying like crazy

c)

I went to the cinema last week

d)

I didn’t go to the party

5.

In “I’d been thinking about quitting”, which tense is used?

a)

Present perfect simple

b)

Past perfect continuous

c)

Present continuous

d)

Past simple

6.

“Have you been getting any interviews?” is asking about:

a)

A finished action in the past

b)

An action happening now

c)

An action in progress over a recent period

d)

An action in the distant past

7.

Which sentence is in the negative form?

a)

I’ve been working on a project

b)

I haven’t been sleeping much

c)

Have you been studying?

d)

I’ve been meeting friends

8.

Which is the correct present perfect continuous question form?

a)

Been you working?

b)

Have you working?

c)

Have you been working?

d)

You have been working?

9.

In “I’ve actually been meaning to text you!”, the speaker…

a)

Sent the text already

b)

Wants to text now

c)

Has wanted to text for some time

d)

Will never text

10.

Which sentence shows a repeated action in the recent past?

a)

I’ve been surviving on instant noodles and coffee

b)

I ate noodles last week

c)

I will eat noodles tonight

d)

I used to eat noodles when I was young

11.

Which sentence is in the positive form?

a)

I haven’t been socialising lately

b)

Have you been socialising lately?

c)

I’ve been socialising lately

d)

Been socialising lately?

12.

Which is the correct contracted form for “I have been”?

a)

I’ben

b)

I’ve

c)

I’been

d)

I’v