Choose the correct answer.
Chose the correct answer.
She ____ the door when she heard the phone ring.
- had just locked
- is locking
- locks
They ____ for hours when they stopped to have lunch.
- were working
- had been working
- worked
I ____ for two hours by 12 o’clock.
- will have been reading
- will have read
- am reading
He ____ the letter as soon as it arrived.
- had opened
- opened
- had been opening
Sarah ____ dinner when she burnt her finger.
- was cooking
- cooks
- is cooking
Philip ____ his dinner by the time we get home.
- had been having
- will have had
- will have
The people ____ for an hour before the rescuers came.
- had been waiting
- waited
- are waiting
Emily ____ her lunch already, even though it’s only 10 o’clock.
- has eaten
- was eating
- ate
Tom ____ his homework since he got home from school.
- has been doing
- is doing
- does
My parents ____ to bed by the time I got home.
- are going
- had been going
- had gone