B2business

Past Perfect Continuous vs Past Simple - Business English

Type your answer in each blank and press Enter to check it, or use Check answers below. A cue in (brackets) is the word to put in the right form.

  1. The team (work) on the merger for months before they finally signed the contract.
  2. I (receive) your email regarding the budget deficit yesterday afternoon.
  3. She (prepare) the presentation all morning, so she felt very confident during the meeting.
  4. The CEO (announce) the new restructuring plan during last Friday's briefing.
  5. We (negotiate) with the supplier for weeks when we finally reached an agreement.
  6. The marketing department (launch) the new campaign last quarter.
  7. They (discuss) the logistics for hours before they realized there was a mistake in the data.
  8. Mr. Henderson (resign) from his position as CFO last month.
  9. He (manage) that specific account for five years before he was promoted.
  10. The IT department (fix) the server issue late last night.
  11. We (wait) for the client's feedback for a long time when we decided to follow up.
  12. The shareholders (vote) on the proposal during the annual general meeting.
  13. She (study) the market trends for months before she proposed the expansion.
  14. The company (report) a significant increase in profits in the last fiscal year.
  15. They (develop) the software for two years before the first version was released.
  16. I (send) the revised contract to your office this morning.
  17. The technicians (troubleshoot) the network error for hours before they found the cause.
  18. The manager (hire) three new interns last summer.
  19. We (plan) the conference for months when the venue suddenly canceled.
  20. The auditor (find) several discrepancies in the financial statements.
  21. He (run) the regional branch for a decade before he moved to headquarters.
  22. The board of directors (approve) the budget during yesterday's session.
  23. The developers (test) the application for weeks before the official launch.
  24. The client (call) to express dissatisfaction with the recent shipment.
  25. They (compete) for the contract for a long time before they won the bid.