1. When she arrived we ... dinner.
a) have had b) were having c) are having d) will have
2. He ... school this year.
a) finished b) was finished c) has finished d) is finished
3. They ... by 5 o'clock.
a) returned b) had returned c) have returned d) has returned
Answers & Comments
1. B) were having
2. c) has finished
3. b) had returned
1. B) were having
2. c) has finished
3. b) had returned