1. When she arrived home, her brothers __________________ (go) to bed.
have gone
had gone
has gone
2. He _____________ (wait) here for 30 minutes.
has waited
had waited
has waiting
3. He _____________ (not/find) his car keys yet.
hadn't found
hasn't found
found
4. By the time I got home, Paul ___________ (not/finish) his homework yet.
didn't finish
hasn't finished
hadn't finished
5. She ________________(buy) a new computer.
hadn't bought
had bought
has bought
6. Before visiting her aunt, she ____________ (visit) her grandma.
had visited
visit
not visit
7. She _____________ (write) several books before becoming a famous writer.
had written
hasn't written
writes
8. Frank said that he _____________ (not/be) there before.
hasn't been
hadn't been
had been