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 |
— It is said that another new car factory _____ now.
— Yeah. It _____ one and a half years.
A.is building; takes |
B.is being built; will take |
C.is built; will take |
D.is being built; takes |
— We _____ that you would fix the TV set this week.
— I’m sorry. I __ to, but I’ve been too busy.
A.had expected; had intended |
B.are expecting; had intended |
C.expect; intend |
D.expected; intend |