Choose the best answer to each question .
1. When I got home, you _____ already.
A. have left
B. have leave
C. had left ✓
D. left
2. When John, finally, offered to buy Jim’s car, it was too late.
Jim _____ to sell it to Mark.
A. had agreed✓
B. has agreed
C. agreed
D. agree
3. I didn’t have dinner with Carl because I _____ earlier.
A. have eaten
B. had eaten✓
C. had ate
D. eaten
4. You’ve been working all night! You _____ be tired.
A. won’t
B. must ✓
C. can’t
D. are
5. Larry just ate a whole pizza. He ____ be still hungry.
A. won’t
B. must
C. can’t ✓
D. should
6. I’m not sure what time the show starts. It _____ be at 7:00.
A. won’t
B. must
C. can’t
D. might✓