Present perfect simple or continuous 4

Choose the right answers, and then press "Check".
  1. By the time we arrived, they their dinner.
  2. He was surprised because he her often.
  3. I a lot of interesting things during my travels.
  4. She felt confident because she hard.
  5. She felt exhausted because she the house all morning.
  6. She for hours before she finally understood the topic.


  7. She was exhausted because she the report.
  8. The living room smelled fresh because she it earlier that day.
  9. The teacher was angry because nobody their homework.
  10. They on the project for weeks before they presented it to the manager.
  11. They were tired because they chores all morning.
  12. We were happy because we together well.