Present perfect or present perfect continuous or present continuous 1. have you read/have you been reading that newspaper yet? can i have it? 2. how long have you been cleaning/have you cleaned that car? haven't you finished/ have you been finishing it yet? 3. how long have you known/have you been knowing rosa? 4. he is living/has been living in manchester since 1990. 5. she has liked/has been liking you since she saw you at that party. 6. i'm sorry i'm late. how long have you been waiting/are you waiting? 7. i've played/i've been playing tennis twice this week. 8. it's been raining/is raining here all morning. it started at eight.