ANSWERS
1. a) They have been reading the book for three hours.
2. d) She said, "I was going to the party."
3. b) The concert had begun by the time they arrived.
4. b) She has written the letter.
5. b) She will prepare dinner when I arrive.
6. d) He said that he met me at the cafe.
Read More: Test No. 67
7. a) By the time we arrive, the play will be starting.
8. b) She said, "I will call later."
9. c) After he finishes the book, he will lend it to me.
10. b) The new software was developed by the company.