Английский, помогите плиз
5 Choose the correct variant of the verbs in Simple, Progressive, Perfect and Perfect Continuous (Active Voice):
2. Helen said that she ... already bought the furniture set to her sitting room.
a) buys
b) bought
c) will buy
d) had bought
3. He ... by car since he was in the Crimea.
a) haven't gone
b) didn’t go
c) hasn't gone
d) don't go
4. My Parents ... tickets at the advance booking office by Monday.
a) had bought
b) have bought
c) buy
d) bought
5. His friend's cousin ... for this company since 1995.
a) have worked
b) has been working
c) works
d) worked
6. The pupils entered the chemical laboratory five minutes after the bell... .
a) has rung
b) had rung
c) will ring
d) have rung
7. My friends ... to the evening party tonight. They have been invited.
a) were going
b) shall go
c) are going
d) was going
8. The manager of this company ... an agreement now.
a) are signing
b) was signing
c) signs
d) is signing
9. When mother rang them up the children ... to compact disks.
a) were listening
b) listens
c) are listening
d) will listen
10. Oleg ... all these books for a month. When will you return them?
a) have kept
b) has been keeping
c) kept
d) were keeping