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.)
,: can, may, must, to be to, to have to, need, should, ought, would..
1. …I take this book for a little while? –I am sorry, but I …return it to the library at once.
2. Alec practices this sound specially, but other pupils do not: they all pronounce it properly.
3. Can I go there right now? –Yes, you can.
4. Should we hand in our compositions tomorrow? No, you have to hand them on Saturday.
5.You shouldn't let this cup fall: it may break.
6. Can I help you with your coat?
7. You must park your car only in your own space in the back of the building.
8. We have to go shopping, there is almost no food at home.
9. You should have cancelled your trip to Canada.
10. My grandfather can speak five languages.