2 Fill in the gaps with the present perfect or past simple form of the verbs.
1. This is only the second time I've ever flown (ever fly) in an aeroplane.
2. The child ___ (sleep) from seven till seven without waking once.
3. Gabriella ____(grow) five centimetres since last month.
4. I _ (send) Ed three emails last week but he __(not reply) to any of them yet.
5. ____ (you/learn) to play chess when you were a child?
6. I (buy) this bicycle five years ago and I (use) it every day since then.
7. How long ____ (you / have) that bad cough?
8. The train ___ (just arrive), so hurry and you might catch it.
9. I ____ (never see) such a beautiful rainbow before.
10. I ____ (dream) about a beautiful desert island last night.
11. On Sunday we __ (meet) outside the cinema as usual.
12. When __ (you/get) that jacket? I (not notice) it before.