John and I _____ friends for eight years. We first got to know each other at a Christmas party. But we _____ each other a couple of times before that.
A.had been; have met |
B.have been; have met |
C.had been; had met |
D.have been; had met |
The traffic in our city is already good and it _____ even better.
A.gets |
B.got |
C.has got |
D.is getting |
I’ve finally finished my paper and it _____ me an entire month.
A.takes |
B.took |
C.was taken |
D.had taken |
Good heavens! There you are! We _____ anxious about you, and we _____ you back throughout the night.
A.are; expect |
B.were; had expected |
C.have been;were expecting |
D.are; were expecting |
— Why? Tom, your shirt is so dirty!
— Mum, I _____ my storeroom downstairs。
A.cleaned |
B.have worked |
C.was cleaning |
D.have been cleaning |
— I’m sorry, but I shouldn’t have been so rude to you.
— You _____ your temper but that’s OK.
A.have lost |
B.had lost |
C.did lose |
D.were losing |