PRESENT PERFECT CONTINOUS - QIUESTIONS
CHOOSE PAST SIMPLE OR PRESENT PERFECT
QUESTION FORM
PUT THE WORDS IN PERFECT PRESENT NEGATIVE
PUT THE WORDS IN PERFECT PRESENT POSITIVE
100

........(she/run) much recently?

Has she been running

100

Last night I ............(lose) my keys - I had to call my flatmate to let me in.

 lost

100

 (You / read / War and Peace)?

Have you read War and Peace?

100

(We / not / go / to Paris)

We haven't gone to Paris

100

 (I / study / French)

 I've studied French

200

(it/rain)?

Has it been raining

200

 I.......... (lose) my keys - can you help me look for them?

've lost

200

 (She / be / late for a meeting)?

Has she been late for a meeting?

200

(She / not / see / The Lord of the Rings)

She hasn't seen The Lord of the Rings.

200

 (She / eat / octopus)

She's eaten octopus

300

(he/work) today?

 Has he been working

300

 I....... (visit) Paris three times.

've visited

300

(He / meet / your family yet)?

 Has he met your family yet?

300

(He / not / meet / my mother)

He hasn't met my mother.

300

(We / read / that book)

We've read that book

400

(I/talk) a lot?

Have I been talking

400

Last year I......... (visit) Paris.

visited

400

 (They / live / here as long as we have)

Have they lived here as long as we have?

400

(They / not / visit / St. Paul's)

They haven't visited St. Paul's.

400

 (He / live / here for three years)

He's lived here for three years

500

(we/eat) too much?

Have we been eating

500

 I......... (know) my great grandmother for a few years - she died when I was eight.

knew

500

(You / go / to Australia)?

Have you gone to Australia?

500

 (I / not / know / him for three months)

I haven't known him for three months

500

(You / know / David for ten years)

 You've known David for ten years.

M
e
n
u