Froggy Jumps present perfect: for, since, already, just, yet, never, everOnline version present perfect time expressions by Mireia Trejo 1 I haven’t cleaned my room ............. . a already b yet c just 2 They have ................. been to Brazil before. a never b ever c yet 3 Daniel has read forty pages ............................ . a yet b already c so far 4 We have known each other .............. fifteen years. a for b since c just 5 Have you ............... seen an elephant? a ever b never c always 6 I have ..................... had dinner. a already b yet c so far 7 He has been sitting on the sofa ................ 3 hours. a since b for c just 8 Nobody has come to see us ___________ we bought this small house. a already b for c since 9 Nobody has seen her ___________ then. a for b since c yet 10 Peter went to the library. He has studied there ___________ a long time. a for b since c already 11 He hasn’t eaten anything ___________ twenty-four hours. a for b since c just 12 They haven’t spoken to us ___________ we were at school. a both b for c since 13 I’ve been very patient with you ___________ several years. a since b for c a 14 I’ve known her ___________ ages. a since b for c just 15 I have been a vegetarian ___________ 1998 a for b so far c since