By the time Jane gets home, her aunt ____ for London to attend a meeting.
| A.will leave | B.will have left |
| C.leaves | D.left |
Ladies and gentlemen, please fasten your seat belts. The plane ________.
| A.takes off | B.is taking off | C.has taken off | D.took off |
Look at the timetable. Hurry up! Flight 4026____off at 18:
| A.takes | B.took | C.will be taken | D.has taken |
I got caught in the rain and my suit____.
| A.has ruined | B.had ruined | C.has been ruined | D.had been ruined |
---It was really very kind of you to give me a lift home.
-----Oh, don’t mention it. I _____past your house anyway.
| A.was coming | B.will come | C.had come | D.have come |
They became friends again that day. Until then, they _______ to each other for nearly two years.
| A.didn't speak | B.hadn't spoken | C.haven' t spoken | D.haven' t been speaking |