Quiz On Mixed Tenses

Welcome to your Quiz On Mixed Tenses

Please Select The Correct Option:

She (has been working/had worked/works/has worked) here since 2010.
By the time we arrived, the movie (had already started/has already started/starts/will start).
I (am reading/was reading/have read/will read) a book when the phone rang.
They (will have finished/will finish/finished/had finished) the project by next week.
He (has been studying/had studied/studies/was studying) for three hours before he took a break.
I (have never seen/never saw/had never seen/will never see) such a beautiful sunset before.
When I called him, he (was sleeping/had slept/sleeps/has been sleeping).
By 2025, they (will have built/will build/built/had built) the new bridge.