1) Jessica has lived in London _____ 10 years. a) for b) since c) just d) already e) yet 2) Jake went to the supermarket but he hasn’t come back _____ . a) for b) since c) just d) already e) yet 3) Paul has lived in Paris _____ 1995. a) for b) since c) just d) already e) yet 4) I haven't been to a party _____ ages. a) for b) since c) just d) already e) yet 5) I wonder where Joe is. I haven't seen him _____ last week. a) for b) since c) just d) already e) yet 6) Miriam has ____ lived in Morocco. a) for b) since c) just d) already e) yet 7) We have ____ met the new teacher. In fact, five minutes ago. a) for b) since c) just d) already e) yet 8) Jane is away. She's been away _____ Friday. a) for b) since c) just d) already e) yet 9) Daniel has been in Hong Kong_____ 2001. a) for b) since c) just d) already e) yet 10) I've been a nurse _____ several years. a) for b) since c) just d) already e) yet 11) Oh, what a surprise! I've _____ seen your sister. Is your whole family here too? a) for b) since c) just d) already e) yet 12) Marco has ____ arrived from his trip to Mexico. a) for b) since c) just d) already e) yet 13) Mr and Mrs Smith have been married _____ nearly 40 years. a) for b) since c) just d) already e) yet 14) I doubt he wants to sell that phone. He's only _____ bought it. a) for b) since c) just d) already e) yet 15) Phil is only 21 and he has _____ graduated from university. a) for b) since c) just d) already e) yet 16) I haven't made my bed ____ . I will do it now. a) for b) since c) just d) already e) yet 17) Maggie has _____ had a haircut. Do you like it? a) for b) since c) just d) already e) yet 18) I'm so sleepy. I've been awake _____ 4:00 this morning. a) for b) since c) just d) already e) yet 19) How long has it been _____ you got married? a) for b) since c) just d) already e) yet 20) Lucy has been a vegetarian _____ a long time. a) for b) since c) just d) already e) yet 21) Don't come in here with those muddy shoes!! I have _____ cleaned this floor!!! a) for b) since c) just d) already e) yet 22) Have you finished that composition for History class______? a) for b) since c) just d) already e) yet 23) I don't want to see "Alien 9" at the cinema again. I've_______ seen it twice. a) for b) since c) just d) already e) yet 24) Oh, nothing for me, thank you. I've _______ eaten. I had dinner less than an hour ago. a) for b) since c) just d) already e) yet 25) "Have you called Yasmin to wish her luck on the exam today?" "No, not _______ . I'll do it now!" a) for b) since c) just d) already e) yet

Present Perfect with YET, ALREADY, JUST, SINCE and FOR

Ranking

Estilo visual

Opções

Alterar modelo

Restaurar arquivo salvo automaticamente: ?