Talking about the past
have/has + done
S + have/has + past participle + C.
Mark and Helena have arrived – They’re in the sitting room.
S + have/has + not + P.P. + C.
I haven’t learnt so much about painting from Paul.
Have/Has + S + P.P. + C?
Have you admired Chester’s work yet?
IW + Have/Has + S + P.P. + C?
How long have your studied at English?
PRESENT PERFECT CONTINUOUS
have + been doing
S + have/has + been + V(ing) + C.
The guests have been arriving since about 6 o’clock.
S +have/has+ not + been + V(ing)+ C.
Since the operation two months ago, Joe hasn’t been eating. He can die.
Have/Has + S + been + V(ing) + C?
Has she been driving for 3 years?
IW + Have/Has + S + been + V(ing) + C?
What has been increasing for some time?
COMPLETE THE SENTENCES WITH TESE VERBS, USING THE SAME ONE FOR EACH SENTENCE IN THE PAIR. USE THE PRESENT PERFECT IN ONE SENTENCE AND THE PRESENT PERFECT CONTINUOUS IN THE OTHER.
Claim (declare/complain) disappear give move stop
1. A: an important file ___________________________ from my office.
B: Plants and vegetables ______________________ from my garden since we had new neighbours.
2. A: Dr. Fletcher________________________________ the same lecture to students for the last ten years.
B: Mr Goldman ______________________ nearly a million pounds to the charity this year.
3. A: With their win yesterday, Italy ___________________________ into second place in the tableB: as house prices in the cities have risen, people ______________________ into the countryside.