Complete the following sentences with the appropriate tense.
Jim can't come to the phone because she ... a shower.
- takes
- is taking
- has
- is having
When she came into the office, I ... to the manager.
- talked
- was talking
- have talked
- have been talking
Tom's left, ... ?
- isn't he
- didn't he
- hasn't he
- isn't he
I ... dinner if you want to.
- 'm preparing
- 'm prepared
- 'll prepare
- prepare
You look pale. ... I call the doctor ?
- Will
- Would
- Shall
- Want
Look at that crazy driver. He ... have an accident.
- can
- is going to
- must
- has to
Peter ... a lot before he got married.
- has travelled
- has been travelling
- travelled
- was travelling
Sandra's got a new boyfriend, ... ?
- doesn't she
- hasn't she
- isn't she
- isn't it