2

We _____________ our breakfast half an hour ago.

  1. finished (Simple Past)
  2. have finished (Present Perfect)
  3. had finished (Past Perfect)
  4. None

I chose the "have finished", but the answer is "finished". Why?

Mari-Lou A
  • 27,037
  • 13
  • 72
  • 125
user57421
  • 37
  • 1
  • 1
  • 2
  • 1
  • "would have finished", if you had to interrupt your breakfast or something changed its usual "flow".
  • – xDaizu Jun 26 '17 at 11:12
  • 6
    Well, we can be sure it's not 4. "We none our breakfast half an hour ago." doesn't sound right. – xDaizu Jun 26 '17 at 11:13
  • If I were to have made this test question I'd add "will finish", "will have finished", "were finishing", "are finishing", "have been finishing", "had been finishing" and "will have been finishing". – SovereignSun Jun 26 '17 at 15:00
  • 1
    I would also assert that any of those answers could be correct depending on the preceding and following sentances. – I wrestled a bear once. Jun 26 '17 at 16:00