1. The train ________________ (not/arrive) yet.
doesn't arrive
didn't arrived
hasn't arrived
2. Frank _______________ (phone) me last night while I ______________ (watch) television.
phone / watched
was phoning / watched
phoned / was watching
3. My friend James is a musiscian. He often ___________ (write) very good rock songs.
writes
write
wrote
4. She is in her office now. She ______________ (work) for this company for 10 years.
is working
works
has worked
I promise that I ___________ (be) here tomorrow.
was
will be
am going to be
6. What are your plans for tomorrow? - I ______________ (play) basketball.
am going to play
play
will play
7. By the time we __________ (arrive) at the party yesterday, everybody __________ (leave).
arriving / had left
will arrive / leave
arrived / had left
8. She usually ______________ (study) in the evening.
studies
don't study
study
9. Look! It ___________ (rain).
rain
rains
is raining
10. If you had a lot of money, What ________ you _______ (buy)?
will / buy
did / buy
would / buy
11. Would you help me if you __________ (have) time?
hadn't
had
have
12. If I had known, I ___________ (be) there with you.
would have been
13. Don Quixote _____________ (write) by Cervantes.
was wrote
was written
14. John ______________ (have) a shower at the moment.
will have
has
is having
15. We __________ (leave) for London tomorrow morning. We have the flight tickets.
won't leave
leave
are leaving