Использование Present Perfect Tense and Present Perfect Continuous Tense


                                               Choose the Right Form of the Verb
Tom and Mary  have built/have been building the house for two years.
My parents have been/ have been being  in Paris for a month.
I think the waiter has fogetting/ has fogotten us. We wait/ have waited/ have been waiting for a half an hour.
I don’t know if he has even been noticing/ has noticed us. He has been running/ has run from the table to table.
I have been reading/ have read  today’s newspaper and there is an interesting article.
It has been snowing/ has snowed since I got up.
Tom has been looked for/ has been looking for an evening job  for a week.
Mary has been working/ has worked overtime since  the last month.
He has been living/ has lived in this town since  1980.
Sue has listened/ has been listening to music since she bought a CD player.
You look very guilty! What have you been doing/ have you done?
How many books have you collected/ have been collecting ?It’s still snowing. It has snowed/ has been snowing for hours.
The dish-washer is OK now. Dad has repaired/ has been repairing it.
The room looks so cosy now. I have hung/ has been hanging the curtains. 
That dog has barked/has been barking since last night.
The baby has been crying/ has cried for a couple of hours.