Present Perfect Simple
Present Perfect Simple and Continuous
Countable and Uncountable nouns
100

I have _____ seen this movie twice. I like it.

already

100

I _____  this room all morning and now I'm exhausted! (clean)

have cleaned / have been cleaning

100

All the furniture is / are made of wood.

is

200

I haven't seen John _____ Sunday. He just disappeared.

since

200

That's a really nice watch you have Greg. How long _____ it? (have)

have you had 

200

There wasn’t much / many news about the new president.

much

300

Alan and Pamella have been married _____ twelve years.

for

300

 I _____ English for over twelve years now. (learn)

have learnt /  have been learning

300

The police could only release a few / a little information to us.

a little

400

My brother bought a house last month, but he hasn't renovated it _____.

yet

400

She _____ her best friend since she was a child. (know)

has known

400

My mum gave me a lot of good advice / advices before I went on the trip.

advice
500

I have _____ met Jack at the hospital. I was there a few moments ago.

just

500

- Why are you crying? 

- I _____ onions. (cut)

have been cutting

500

I never carry so much / many luggage / luggages on holiday.

much luggage