Past Perfect Progressive 2

Fill in all the gaps with the correct form of the past perfect progressive, then press "Check" to check your answers. If you need help, you can click on the "Hint" button at the bottom of the screen. Note that you will lose points if you ask for a hint.
  1. We (fish) unsuccessfully for two days, but my brother finally caught a large salmon.
  2. She (wear) new clothes all week; however, no one noticed. She was very sad.
  3. We were unable to finish our project even though we (work) hard for three days.
  4. My brother and I (fight) for weeks before my mother finally sat us down and talked to us about the problem.
  5. The coffee shop in front of the university (struggle) to compete with a big chain coffee shop for a year before it failed.
  6. I (not, study) English for long before I realized that I needed more speaking practice.
  7. (wait, you) for long before your friend finally showed up?
  8. China (hope) to win the bid for the Olympics for a long time. They finally succeeded in 2008.
  9. (call, your parents) you for long before you answered the phone?
  10. I finally passed my driving test last week. I (take) the test regulary for 6 years. Perhaps I'm not really a good driver.
  11. Our literature class finally finished War and Peace yesterday. We (read) that huge novel for more than a month.
  12. My sister (date) her boyfriend for 5 years before he finally asked her to marry him.
  13. Camilla (have) difficulty completing her Ph.D until last year. She met a professor who inspired her to work harder.
  14. I (stare) at the math problem for hours last night when the solution finally appeared as though by magic.
  15. Mr. Brown (work) on the English Resource Center for months before he was finally happy with his results.