present perfect (6): present perfect or present?
how long? present perfectWe use a present perfect to say how long a situation or action has continued up to now. Compare:It’s raining again.It’s been raining since Christmas, (NOT It’s raining since Christmas.)Are you learning English?How long have you been learning? (NOT How long are you learning?) >I hear you’re working at Smiths. present perfect […]