1. Have you been waiting for a long time?
2. She hasn't bought a new smartphone for three years.
3. I've known Nick since 2015.
4. I've never understood this rule.
5. It's been snowing all day.
6. Have you found your wallet? - No, not yet. I've been looking for it for an hour now.
7. - Have you finished reading the book about money management yet? - No, I've been reading it since the weekend, but I've only read twenty pages.
Объяснение:
Present Perfect: has/have + V3
V3 -третья форма глагола (take-taken; buy-bought; know-known, etc.)
Present Perfect Continuous: has/have + been + V-ing
V-ing -глагол с окончанием -ing (take - taking; come - coming; know-knowing, etc.)
1 I drink tea every day 2 Do you like ice cream? – No, I don’t like ice cream, I like chocolate. 3 He studies English at school 4 What is she doing now? – She is studying English. 5 How long has she been studying English? – She has been studying English since she was 6.Have you done your homework? –Yes, I have already done it. 7 How long have you been doing your homework? – I have been doing it for 2 hours. 8 What did you do yesterday? – I went to the cinema 9 Yesterday I was doing my homework from 5 to 6. 10 I had done my homework before Mother came