For or Since
Present Perfect Continuous
Present Perfect
Right or Wrong
A or B?
100

He has been here ____ 9 a.m.

since
100

Make the sentence:

I (write) articles on different topics since this morning

I have been writing

100

They (write) three letters already.

They have written three letters already.

100

I have being reading this book for days

WRONG

100

_______________in every football match this season. 

A. He's been playing 

B.   He's played 

A

200

He has lived in Bangkok _____ 2 years.

for

200

He (read) the book for two hours

He has been reading the book for two hours.

200

I (work) here since I graduated school

I have worked here since I graduated school.

200

They have been studying English for 10 years

CORRECT

200

______________ Excuse my terrible breath. 

a.   I've eaten onions. 

b. I've been eating onions. 

B

300

I've been working in this bank ____ 2018

since

300

They (play) football for an hour.

They have been playing football for an hour.

300

He (finish) his homework

He has finished his homework.

300

I have been to China

CORRECT

300

Look at her eyes. She looks as if ______________ . 

A. SHE HAS CRIED

B. SHE HAS BEEN CRYING

B

400

He has been drawing _____ 3 hours

for

400

He (study) in the library for three hours

He has been studying in the library for three hours.

400

We (be) to Canada

We have been to Canada.

400
They have been dancing for this morning

WRONG

400

She's gone to the dentist ____________. 

a. since she was at school. 

b. for a check up. 

B

500

I have been working ____ I woke up

since

500

We (shop) at this fair for two hours.

We have been shopping at this fair for two hours.

500

I (play) volleyball

I have played volleyball

500

She has studied in Harvard

CORRECT

500

Why are you sweating? 

a.  I’ve cut the grass.

b. I’ve been cutting the grass. 

B