Present Perfect Continuous
Quiz
Complete the gaps with the most appropriate form of the present.
The ship ...... (sink) since early morning.
Hillary ...... (sing) in the opera for years now.
Pete ...... (dream) about becoming Lilly's husband ever since he saw her charming smile.
The sailor ...... (travel) south for the last six hours.
The mechanics ...... (change) my tires for two days now.
David's uncle ...... (ride) a bike since he was a little boy.
The butcher ...... (sell) meat in this street since 2010.
Sarah ...... (update) her operating system since 5.00 o'clock.
The athletes ...... (swim) since 8.00 o'clock.
The kindergarten teacher ...... (work) with little children ever since she graduated from university.
Catherine ...... (watch) that soap opera for years now.
Real estate prices ...... (go down) rapidly this year.