Present Perfect Continuous
Quiz
Complete the gaps with the most appropriate form of the present.
Mr Speaker ...... (talk) about the new act for over half an hour now.
The lovely shop assistant ...... (advise) his boss since he started with the company in 2000.
Our receptionist ...... (handle) the external communication with clients for well over a year.
My cousin Rachel ...... (stay) with us for over five weeks now.
The jobseekers ...... (fill) in the forms since 10.00 o'clock this morning.
David's mother ...... (cook) for him and his father for over three hours now.
The personal assistant ...... (write) letters all morning.
The young ones ...... (learn) Spanish for some weeks now and they are very good at it, by the way.
The computer ...... (break) down for some months.
The construction workers ...... (repair) the main road for over a month now.
Dr Davidson ...... (look) for clues at the scene of the crime for several hours.
The new headmaster ...... (study) the internal procedures of the school since early morning.