Grammar Test. Present Perfect Continuous.
Task 1. Fill in for or since. (2 points).
-
It has been raining ______ hours. I wish it would stop.
-
My father has been the manager of this firm ______ ten years.
-
They have been married ______ last April.
-
We have been living here ______ 1980.
-
I haven’t seen Emily ______ ages.
-
______ I moved to York, I have been feeling much happier.
Task 2. Put the verbs in brackets in the Present Perfect Continuous. (4 points).
-
Nick … (do) his homework for forty minutes.
-
They are hot. They …(run) since 7 o’clock.
-
The boys… (ride) bikes since 4 p.m.
-
Everything is white. It …(snow) all night.
-
My neighbours … (travel) for more than two months.
-
Jessica …(prepare) for her final exams all day.
-
Fiona … (lie) on the floor for half an hour.
-
They are hot. They … (jog) since 7 a.m.
Task 3. Fill in the gaps with one of the verbs from the list in the Present Perfect Continuous. (6 points).
work talk search clean shop collect walk sleep
-
They _________ the house since 8 o’clock.
-
We _________ for two hours. We are very tired.
-
Sara is exhausted. She _________ hard all day.
-
He _________ since ten o’clock, it’s time he woke up.
-
Have you seen my bag? I _________ for it all morning.
-
Jane _________ to her boss for an hour now.
-
My dad _________ toy cars since he was a child.
-
I _________ all day and I haven’t a cent left.