C Complete the sentences with the correct form of the Present Perfect Simple or the Present Perfect Continuous of the verbs in brackets.
1 Her aunt ___ (use) natural remedies for many years.
2 ___ (you / book) an appointment with the doctor?
3 The old man ___ (not catch) a cold since he was young.
4 Why __ (you / sneeze) for the last hour? Do you have an allergy?
5 The Mediterranean diet ___ (become) very popular in the last decade.
6 The doctors at this hospital ___ (develop) new treatments for cancer since 2004.
7 Tess ___ (break) her arm and she needs to go to hospital!
8 How many times ___ ( I/ tell) you not to spend so much time on your mobile?
Answers & Comments
1Her aunt has been using natural remedies for many years.
2 Have you booked an appointment with the doctor?
3 The old man hasn't caught a cold since he was young.
4 Why have you been sneezing for the last hour? Do you have an allergy?
5 The Mediterranean diet has become very popular in the last decade.
6 The doctors at this hospital have been developing new treatments for cancer since 2004.
7 Tess has broken her arm and she needs to go to hospital!
8 How many times have I told you not to spend so much time on your mobile?