© Prof.
Mag.
Karin Steppan, HLW Linz-Auhof 1
PRESENT PERFECT TENSE SIMPLE FORM – Exercises
A Fill in SINCE or FOR
1.
He has been back ___________ two hours / __________ 3 o’clock.
2.
I haven’t seen him _________ over two months / ________ Christmas....
More
© Prof.
Mag.
Karin Steppan, HLW Linz-Auhof 1
PRESENT PERFECT TENSE SIMPLE FORM – Exercises
A Fill in SINCE or FOR
1.
He has been back ___________ two hours / __________ 3 o’clock.
2.
I haven’t seen him _________ over two months / ________ Christmas.
3.
You’ve been watching TV __________ you came home from school / _____ most
of the evening.
4.
Carol has been looking after the baby _________ this morning / ______ over four
hours.
5.
The Healers have had Dusty ________ their old dog died / ________ nearly two
years.
6.
We’ve been standing here ________ twenty-five minutes / _________ half past
six.
7.
Kate has been learning French ________ she was eleven / _________ four
years.
8.
Grandfather has been living with us ____________ Granny died / ________ quite
some time.
B Complete these sentences using the Present Perfect Tense
of the following verbs
to be – to clean – to eat – to have – to rain – to see
1.
Chris ___________________ all the biscuits.
(They are gone now.
Less