had been travelling... PAST PERFECTI was able to buy a new computer because I _________ save enough... PAST PERFECTI got wet because I ____________ forget my umbrella.had forgotten... PA
Trang 1PAST PERFECT
They were pleased to arrive; they (travel) for 12 hours
had been travelling
Trang 2PAST PERFECT
I passed the exam because I _ (study) a lot
had studied
Trang 3PAST PERFECT
I was able to buy a new computer because I _ (save) enough
Trang 4PAST PERFECT
I got wet because I (forget) my umbrella.had forgotten
Trang 5PAST PERFECT
He was upset when he lost his phone He (only buy) it the week
before.had only bought
Trang 6PAST PERFECT
By the time I managed to see her she _(be) in hospital for over a week
had been
Trang 7PAST PERFECT
He was tired because he (study) all weekend
had been studying
Trang 8PAST PERFECT
He was so pleased
He (catch) three fish in just one hour.had caught
Trang 9PAST PERFECT
She managed to get through to Paul She (try) to call him three
times that week
Trang 10PAST PERFECT
She (paint) for a long time before she
became famous
had been painting
Trang 11PAST PERFECT
He got burnt because he (sit) in the sun too long
had been sitting
Trang 12PAST PERFECT
He had a stomach-ache because he (eat) too much
had eaten
Trang 13PAST PERFECT
When the company shut down
she _ (work) there for 15 years.had been working
Trang 14PAST PERFECT
He _ (be) an M.P for a long time before he became President.had been